图书介绍
Linux Shell脚本攻略 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (印)图沙尔著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115339218
- 出版时间:2014
- 标注页数:296页
- 文件大小:53MB
- 文件页数:313页
- 主题词:Linux操作系统-程序设计
PDF下载
下载说明
Linux Shell脚本攻略 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 小试牛刀1
1.1简介1
1.2终端打印3
1.2.1实战演练4
1.2.2工作原理5
1.2.3补充内容5
1.3玩转变量和环境变量6
1.3.1预备知识6
1.3.2实战演练7
1.3.3补充内容9
1.4使用函数添加环境变量10
1.4.1实战演练11
1.4.2工作原理11
1.5使用shell进行数学运算11
1.5.1预备知识12
1.5.2实战演练12
1.6玩转文件描述符及重定向14
1.6.1预备知识14
1.6.2实战演练14
1.6.3工作原理17
1.6.4补充内容17
1.7数组和关联数组19
1.7.1预备知识19
1.7.2实战演练20
1.7.3补充内容20
1.8使用别名21
1.8.1实战演练21
1.8.2补充内容22
1.9获取终端信息23
1.9.1预备知识23
1.9.2实战演练23
1.10获取、设置日期和延时24
1.10.1预备知识24
1.10.2实战演练24
1.10.3工作原理26
1.10.4补充内容26
1.11调试脚本27
1.11.1实战演练27
1.11.2工作原理28
1.11.3补充内容28
1.12函数和参数29
1.12.1实战演练29
1.12.2补充内容30
1.13将命令序列的输出读入变量31
1.13.1预备知识31
1.13.2实战演练32
1.13.3补充内容32
1.14不使用回车键来读取n个字符33
1.15运行命令直至执行成功34
1.15.1实战演练34
1.15.2工作原理35
1.15.3补充内容35
1.16字段分隔符和迭代器35
1.16.1预备知识36
1.16.2实战演练36
1.17比较与测试38
第2章 命令之乐42
2.1简介42
2.2用cat进行拼接42
2.2.1实战演练43
2.2.2工作原理43
2.2.3补充内容43
2.3录制并回放终端会话45
2.3.1预备知识45
2.3.2实战演练45
2.3.3工作原理46
2.4文件查找与文件列表46
2.4.1预备知识46
2.4.2实战演练46
2.4.3补充内容47
2.5玩转xargs54
2.5.1预备知识54
2.5.2实战演练55
2.5.3工作原理55
2.5.4补充内容56
2.6用tr进行转换59
2.6.1预备知识59
2.6.2实战演练59
2.6.3工作原理60
2.6.4补充内容60
2.7校验和与核实63
2.7.1预备知识63
2.7.2实战演练63
2.7.3工作原理64
2.7.4补充内容65
2.8加密工具与散列65
2.9排序、唯一与重复68
2.9.1预备知识68
2.9.2实战演练68
2.9.3工作原理69
2.9.4补充内容69
2.10临时文件命名与随机数72
2.10.1实战演练72
2.10.2工作原理73
2.11分割文件和数据73
2.11.1工作原理74
2.11.2补充内容74
2.12根据扩展名切分文件名76
2.12.1实战演练76
2.12.2工作原理76
2.13批量重命名和移动78
2.13.1预备知识78
2.13.2实战演练78
2.13.3工作原理79
2.14拼写检查与词典操作80
2.14.1实战演练80
2.14.2工作原理81
2.15 交互输入自动化82
2.15.1预备知识82
2.15.2实战演练82
2.15.3工作原理82
2.15.4补充内容83
2.16利用并行进程加速命令执行84
2.16.1实战演练84
2.16.2工作原理85
第3章 以文件之名86
3.1简介86
3.2生成任意大小的文件86
3.3文本文件的交集与差集88
3.3.1预备知识88
3.3.2实战演练88
3.3.3工作原理90
3.4查找并删除重复文件90
3.4.1预备知识90
3.4.2实战演练91
3.4.3工作原理92
3.5文件权限、所有权和粘滞位93
3.5.1实战演练95
3.5.2补充内容96
3.6创建不可修改的文件97
3.6.1预备知识98
3.6.2实战演练98
3.7批量生成空白文件98
3.7.1预备知识98
3.7.2实战演练98
3.8查找符号链接及其指向目标99
3.8.1实战演练99
3.8.2工作原理100
3.9列举文件类型统计信息100
3.9.1预备知识100
3.9.2实战演练100
3.9.3工作原理102
3.10使用环回文件102
3.10.1实战演练103
3.10.2工作原理104
3.10.3补充内容104
3.11生成ISO文件及混合型ISO106
3.11.1预备知识106
3.11.2实战演练106
3.11.3补充内容107
3.12查找文件差异并进行修补108
3.12.1实战演练108
3.12.2补充内容110
3.13使用head与tail打印文件的前10行和后10行110
3.14只列出目录的各种方法113
3.14.1预备知识113
3.14.2实战演练113
3.14.3工作原理113
3.15在命令行中使用pushd和popd进行快速定位114
3.15.1预备知识114
3.15.2实战演练114
3.15.3补充内容115
3.16统计文件的行数、单词数和字符数115
3.17打印目录树116
3.17.1预备知识117
3.17.2实战演练117
3.17.3补充内容118
第4章 让文本飞119
4.1简介119
4.2使用正则表达式119
4.2.1实战演练120
4.2.2工作原理120
4.2.3补充内容121
4.3用grep在文件中搜索文本122
4.3.1实战演练122
4.3.2补充内容125
4.4用cut按列切分文件128
4.4.1实战演练128
4.4.2补充内容130
4.5使用sed进行文本替换131
4.5.1实战演练131
4.5.2补充内容132
4.6使用awk进行高级文本处理135
4.6.1预备知识135
4.6.2实战演练135
4.6.3工作原理136
4.6.4补充内容137
4.7统计特定文件中的词频141
4.7.1预备知识141
4.7.2实战演练141
4.7.3工作原理142
4.7.4参考142
4.8压缩或解压缩JavaScript142
4.8.1预备知识142
4.8.2实战演练143
4.8.3工作原理144
4.8.4参考145
4.9按列合并多个文件145
4.9.1实战演练145
4.9.2参考146
4.10打印文件或行中的第n个单词或列146
4.10.1实战演练146
4.10.2参考146
4.11打印行或样式之间的文本146
4.11.1预备知识146
4.11.2实战演练147
4.11.3参考147
4.12以逆序形式打印行147
4.12.1预备知识148
4.12.2实战演练148
4.12.3工作原理148
4.13解析文本中的电子邮件地址和URL149
4.13.1实战演练149
4.13.2工作原理149
4.13.3参考150
4.14在文件中移除包含某个单词的句子150
4.14.1预备知识150
4.14.2实战演练150
4.14.3工作原理151
4.14.4参考151
4.15对目录中的所有文件进行文本替换151
4.15.1实战演练151
4.15.2工作原理151
4.15.3补充内容152
4.16文本切片及参数操作152
4.16.1实战演练152
4.16.2参考153
第5章 一团乱麻?没这回事154
5.1入门154
5.2 Web页面下载154
5.2.1预备知识154
5.2.2实战演练155
5.2.3工作原理155
5.2.4补充内容156
5.3以纯文本形式下载网页157
5.4 cURL入门157
5.4.1预备知识158
5.4.2实战演练158
5.4.3工作原理158
5.4.4补充内容159
5.4.5参考161
5.5从命令行访问Gmail161
5.5.1实战演练162
5.5.2工作原理162
5.5.3参考163
5.6解析网站数据163
5.6.1实战演练163
5.6.2工作原理164
5.6.3参考164
5.7图片抓取器及下载工具164
5.7.1实战演练164
5.7.2工作原理165
5.7.3参考166
5.8网页相册生成器167
5.8.1预备知识167
5.8.2实战演练167
5.8.3工作原理169
5.8.4参考169
5.9 Twitter命令行客户端169
5.9.1预备知识169
5.9.2实战演练171
5.9.3工作原理173
5.9.4参考173
5.10基于Web后端的定义查询工具173
5.10.1预备知识173
5.10.2实战演练175
5.10.3工作原理175
5.10.4参考175
5.11查找网站中的无效链接175
5.11.1预备知识176
5.11.2实战演练176
5.11.3工作原理177
5.11.4参考177
5.12跟踪网站变动177
5.12.1预备知识177
5.12.2实战演练177
5.12.3工作原理179
5.12.4参考179
5.13以POST方式发送网页并读取响应179
5.13.1预备知识179
5.13.2实战演练180
5.13.3工作原理180
5.13.4参考181
第6章 B计划182
6.1简介182
6.2用tar归档182
6.2.1预备知识182
6.2.2实战演练183
6.2.3工作原理183
6.2.4补充知识184
6.2.5参考188
6.3用cpio归档188
6.3.1实战演练188
6.3.2工作原理189
6.4使用gzip压缩数据189
6.4.1实战演练189
6.4.2补充内容190
6.4.3参考193
6.5用zip归档和压缩193
6.5.1实战演练193
6.5.2工作原理194
6.6更快速的归档工具pbzip2194
6.6.1预备知识194
6.6.2实战演练194
6.6.3工作原理195
6.6.4补充内容195
6.7创建压缩文件系统195
6.7.1预备知识196
6.7.2实战演练196
6.7.3补充内容196
6.8使用rsync备份系统快照197
6.8.1实战演练197
6.8.2工作原理199
6.8.3补充内容199
6.9用Git进行基于版本控制的备份200
6.9.1预备知识200
6.9.2实战演练201
6.10用fsarchiver创建全盘镜像203
6.10.1预备知识203
6.10.2实战演练203
6.10.3工作原理204
第7章 无网不利205
7.1简介205
7.2网络设置205
7.2.1预备知识206
7.2.2实战演练206
7.2.3补充内容207
7.2.4参考210
7.3使用ping210
7.3.1实战演练211
7.3.2补充内容212
7.4列出网络上所有的活动主机213
7.4.1预备知识214
7.4.2实战演练214
7.4.3工作原理215
7.4.4补充内容215
7.4.5参考216
7.5使用SSH在远程主机上运行命令216
7.5.1预备知识216
7.5.2实战演练217
7.5.3补充内容219
7.5.4参考220
7.6通过网络传输文件220
7.6.1预备知识220
7.6.2实战演练220
7.6.3补充内容221
7.6.4参考223
7.7连接无线网络223
7.7.1预备知识223
7.7.2实战演练223
7.7.3工作原理224
7.7.4参考225
7.8用SSH实现无密码自动登录225
7.8.1预备知识225
7.8.2实战演练225
7.9使用SSH进行端口转发227
7.9.1实战演练227
7.9.2补充内容227
7.10在本地挂载点上挂载远程驱动器228
7.10.1预备知识228
7.10.2实战演练228
7.10.3参考228
7.11网络流量与端口分析229
7.11.1预备知识229
7.11.2实战演练229
7.11.3工作原理230
7.11.4补充内容230
7.12创建套接字230
7.12.1预备知识231
7.12.2实战演练231
7.12.3补充内容231
7.13互联网连接共享231
7.13.1预备知识232
7.13.2实战演练232
7.14使用iptables架设简易防火墙233
7.14.1实战演练233
7.14.2工作原理233
7.14.3补充内容234
第8章 当个好管家235
8.1简介235
8.2监视磁盘使用情况235
8.2.1预备知识236
8.2.2实战演练236
8.2.3补充内容237
8.3计算命令执行时间240
8.3.1实战演练240
8.3.2工作原理242
8.4收集与当前登录用户、启动日志及启动故障的相关信息243
8.4.1预备知识243
8.4.2实战演练243
8.5列出1小时内占用CPU最多的10个进程245
8.5.1预备知识245
8.5.2实战演练245
8.5.3工作原理247
8.5.4参考247
8.6使用watch监视命令输出247
8.6.1实战演练247
8.6.2补充内容248
8.7记录文件及目录访问248
8.7.1预备知识248
8.7.2实战演练248
8.7.3工作原理249
8.8用logrotate管理日志文件249
8.8.1预备知识250
8.8.2实战演练250
8.8.3工作原理250
8.9用syslog记录日志251
8.9.1预备知识251
8.9.2实战演练252
8.9.3参考252
8.10通过监视用户登录找出入侵者252
8.10.1预备知识253
8.10.2实战演练253
8.10.3工作原理254
8.11监视远程磁盘的健康情况255
8.11.1预备知识256
8.11.2实战演练256
8.11.3工作原理257
8.11.4参考258
8.12找出系统中用户的活跃时段258
8.12.1预备知识258
8.12.2实战演练258
8.12.3工作原理259
8.13电源使用的测量与优化260
8.13.1预备知识260
8.13.2实战演练260
8.14监视磁盘活动261
8.14.1预备知识261
8.14.2实战演练262
8.15 检查磁盘及文件系统错误262
8.15.1预备知识262
8.15.2实战演练262
8.15.3工作原理263
第9章 管理重任264
9.1简介264
9.2收集进程信息264
9.2.1预备知识264
9.2.2实战演练265
9.2.3工作原理266
9.2.4补充内容267
9.2.5参考273
9.3杀死进程以及发送或响应信号273
9.3.1预备知识273
9.3.2实战演练274
9.3.3补充内容274
9.4向用户终端发送消息276
9.4.1预备知识276
9.4.2实战演练276
9.4.3工作原理278
9.5采集系统信息278
9.6使用proc采集信息279
9.7用cron进行调度280
9.7.1预备知识280
9.7.2实战演练280
9.7.3工作原理281
9.7.4补充内容282
9.8从Bash中读写MySQL数据库283
9.8.1预备知识283
9.8.2实战演练283
9.8.3工作原理286
9.9用户管理脚本287
9.9.1实战演练287
9.9.2工作原理289
9.10图像文件的缩放及格式转换291
9.10.1预备知识291
9.10.2实战演练291
9.10.3工作原理294
9.10.4参考294
9.11从终端截图294
9.11.1预备知识295
9.11.2实战演练295
9.12管理多个终端295
9.12.1预备知识295
9.12.2实战演练295
热门推荐
- 1884607.html
- 3759732.html
- 942712.html
- 2104331.html
- 25286.html
- 2025628.html
- 1074369.html
- 2365692.html
- 2939983.html
- 2331454.html
- http://www.ickdjs.cc/book_792509.html
- http://www.ickdjs.cc/book_2188648.html
- http://www.ickdjs.cc/book_519935.html
- http://www.ickdjs.cc/book_3344996.html
- http://www.ickdjs.cc/book_984195.html
- http://www.ickdjs.cc/book_42319.html
- http://www.ickdjs.cc/book_1077679.html
- http://www.ickdjs.cc/book_2388284.html
- http://www.ickdjs.cc/book_1574205.html
- http://www.ickdjs.cc/book_3734153.html