图书介绍
shell脚本实战pdf电子书版本下载
- (美)戴夫·泰勒(Dave Taylor),(美)布兰登·佩里(Brandon Perry)著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115506887
- 出版时间:2019
- 标注页数:312页
- 文件大小:42MB
- 文件页数:324页
- 主题词:Linux操作系统-程序设计
PDF下载
下载说明
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