图书介绍

shell脚本实战pdf电子书版本下载

shell脚本实战
  • (美)戴夫·泰勒(Dave Taylor),(美)布兰登·佩里(Brandon Perry)著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115506887
  • 出版时间:2019
  • 标注页数:312页
  • 文件大小:42MB
  • 文件页数:324页
  • 主题词:Linux操作系统-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

shell脚本实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第0章 shell脚本速成 1

0.1什么是shell脚本 1

0.2执行命令 2

0.3配置登录脚本 3

0.4运行shell脚本 4

0.5让shell脚本用起来更自然 5

0.6为什么要用shell脚本 6

0.7开始动手吧 7

第1章 遗失的代码库 8

什么是POSIX 8

脚本#1在PATH中查找程序 9

脚本#2验证输入:仅限字母数字 13

脚本#3规范日期格式 15

脚本#4美化多位数字 18

脚本#5验证整数输入 20

脚本#6验证浮点数输入 23

脚本#7验证日期格式 26

脚本#8避用差劲的echo实现 29

脚本#9任意精度的浮点数计算器 31

脚本#10文件锁定 33

脚本#11 ANSI颜色序列 36

脚本#12构建shell脚本库 38

脚本#13 shell脚本调试 40

第2章 改进用户命令 45

脚本#14格式化过长的行 46

脚本#15删除文件时做备份 48

脚本#16处理被删除文件的归档 51

脚本#17记录文件删除操作 55

脚本#18显示目录内容 57

脚本#19按照文件名定位文件 60

脚本#20模拟MS-DOS环境 63

脚本#21显示不同时区的时间 65

第3章 创建实用工具 70

脚本#22提醒工具 70

脚本#23交互式计算器 73

脚本#24温度转换 75

脚本#25计算贷款 78

脚本#26跟踪事件 80

第4章 Unix调校 86

脚本#27显示带有行号的文件 86

脚本#28仅折行过长的行 88

脚本#29显示文件及其附加信息 90

脚本#30用quota模拟GNU风格选项 91

脚本#31让sftp用起来像ftp 93

脚本#32改进grep 95

脚本#33处理压缩文件 98

脚本#34确保最大化压缩文件 101

第5章 系统管理:用户管理 104

脚本#35分析磁盘用量 105

脚本#36报告磁盘占用大户 107

脚本#37提高df输出的可读性 109

脚本#38获取可用的磁盘空间 111

脚本#39实现安全的locate 113

脚本#40添加用户 116

脚本#41禁用账户 119

脚本#42删除用户账户 121

脚本#43验证用户环境 124

脚本#44清理访客用户离开后的残留 126

第6章 系统管理:系统维护 129

脚本#45跟踪设置过setuid的程序 129

脚本#46设置系统日期 131

脚本#47依据名字杀死进程 133

脚本#48验证用户的crontab条目 137

脚本#49确定系统cron作业是否运行 141

脚本#50轮替日志文件 144

脚本#51备份管理 148

脚本#52备份目录 151

第7章 Web与Internet用户 153

脚本#53通过FTP下载文件 154

脚本#54从Web页面中提取URL 157

脚本#55获取GitHub的用户信息 159

脚本#56查询邮政编码 161

脚本#57区号查询 162

脚本#58跟踪天气情况 164

脚本#59挖掘IMDb中的电影信息 166

脚本#60计算货币价值 169

脚本#61检索比特币地址信息 171

脚本#62跟踪Web页面更新 173

第8章 网站管理员绝招 177

运行本章中的脚本 178

脚本#63查看CGI环境设置 179

脚本#64记录Web事件 181

脚本#65动态建立Web页面 183

脚本#66将Web页面变成电子邮件 185

脚本#67创建Web相册 188

脚本#68显示随机文本 190

第9章 Web与Internet管理 193

脚本#69识别无效的内部链接 193

脚本#70报告无效的外部链接 195

脚本#71管理Apache密码 198

脚本#72使用SFTP同步文件 204

第10章 Internet服务器管理 209

脚本#73探究Apache access※Log 209

脚本#74理解搜索引擎流量 213

脚本#75探究Apache error-Log 216

脚本#76使用远程归档避灾 220

脚本#77监视网络状态 222

脚本#78按照进程名调整任务优先级 228

第11章 OS X脚本 232

脚本#79自动抓屏 233

脚本#80动态设置Terminal标题 236

脚本#81生成iTunes媒体库汇总列表 237

脚本#82修正open命令 239

第12章 shell脚本趣用与游戏 242

脚本#83 Unscramble:文字游戏 243

脚本#84 Hangman:限制次数的猜词游戏 246

脚本#85各州首府测试 250

脚本#86素数游戏 253

脚本#87掷骰子 255

脚本#88 Acey Deucey 258

第13章 与云共舞 265

脚本#89保持Dropbox运行 265

脚本#90同步Dropbox 267

脚本#91从云端照片流中创建幻灯片 270

脚本#92使用Google Drive同步文件 272

脚本#93计算机有话说 274

第14章 ImageMagick及图像处理 278

脚本#94灵巧的图像尺寸分析工具 278

脚本#95制作图片水印 280

脚本#96给图片加上相框 283

脚本#97创建图片缩略图 286

脚本#98解释GPS地理信息 289

第15章 天数与日期 292

脚本#99找出过去的某天是星期几 292

脚本#100计算两个日期之间的天数 294

脚本#101计算距指定日期还有多少天 297

附录A 在Windows 10中安装bash 302

附录B 免费福利 305

精品推荐