图书介绍
Linux Shell脚本编程从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 陈祥琳编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111447672
- 出版时间:2014
- 标注页数:308页
- 文件大小:99MB
- 文件页数:317页
- 主题词:Linux操作系统-程序设计
PDF下载
下载说明
Linux Shell脚本编程从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Linux shell概述1
1.1 Linux shell概念1
1.1.1 Linux shell的作用1
1.1.2 使用shell的原因1
1.1.3 shell模式类别2
1.2 shell工作原理4
1.3 Linux shell类型简述5
1.3.1 常见的shell5
1.3.2 各种shell的切换6
1.4 shell环境平台构造7
1.5 shell脚本包装9
1.5.1 用awk包装shell脚本9
1.5.2 用sed包装shell脚本10
第2章 编辑器及脚本设计12
2.1 Linux编辑器12
2.1.1 使用编辑器的益处12
2.1.2 主要的Linux编辑器12
2.2 Emacs编辑器13
2.2.1 在文本模式中使用13
2.2.2 在图形系统下使用15
2.2.3 Emacs编辑器操作命令16
2.3 vi编辑器17
2.3.1 vi与vim编辑器17
2.3.2 vi工作模式18
2.3.3 常用的操作命令19
2.3.4 vi编辑器应用操作20
2.4 shell脚本程序22
2.4.1 脚本编写和执行22
2.4.2 shell脚本追踪24
第3章 shell变量26
3.1 shell变量概述26
3.2 shell变量的类型27
3.2.1 shell局部变量27
3.2.2 shell环境变量28
3.2.3 shell特殊变量30
3.3 系统内置变量32
3.4 shell变量的设置37
3.5 shell变量应用39
3.5.1 shell变量赋值39
3.5.2 变量引用与转义41
第4章 算术运算45
4.1 算术运算的概念45
4.2 数值相加45
4.3 数值相减50
4.4 数值乘除53
4.5 数值大小比较55
4.6 高级应用59
4.6.1 移位运算操作59
4.6.2 逻辑运算操作62
4.6.3 进制转换操作64
第5章 程序流程控制66
5.1 循环语句类别66
5.1.1 for循环语句66
5.1.2 while循环语句70
5.1.3 until循环语句72
5.2 选择与分支结构73
5.2.1 if语句结构74
5.2.2 case语句结构77
5.2.3 select语句结构80
5.3 循环控制语句81
5.3.1 break控制语句82
5.3.2 continue控制语句83
5.4 嵌套循环语句85
第6章 文件编辑88
6.1 系统的文件类型88
6.1.1 普通文件88
6.1.2 目录文件88
6.1.3 链接文件88
6.1.4 特殊文件89
6.2 文件存在性测试89
6.2.1 内置式测试方式89
6.2.2 交互式测试方式90
6.3 文件应用操作91
6.3.1 创建文本文件91
6.3.2 文件备份93
6.3.3 文件重命名与删除96
6.3.4 文件完整性检查98
6.4 编辑文本内容101
6.4.1 查阅文本内容101
6.4.2 文本内容比较105
6.4.3 文本内容重定向106
6.5 特殊用途文件110
6.5.1 /dev目录应用110
6.5.2 /proc目录应用113
第7章 shell函数116
7.1 shell函数定义116
7.2 shell函数调用120
7.2.1 在脚本中调用120
7.2.2 调用脚本文件122
7.3 函数参数传递123
7.4 函数返回与退出127
7.5 函数输入重定向128
7.6 函数实例130
7.6.1 函数中的echo问题130
7.6.2 函数的变量问题132
7.6.3 存在性测试135
7.6.4 其他类型问题137
第8章 shell数组143
8.1 shell数组初始化143
8.1.1 一维数组143
8.1.2 二维数组146
8.1.3 空数组149
8.2 数组基本应用151
8.2.1 数组元素151
8.2.2 数组复制154
8.2.3 内嵌数组155
8.2.4 数组与字符串155
8.3 数组的应用157
8.3.1 数组的复制与连接157
8.3.2 数组的其他应用160
第9章 字符和字符串163
9.1 字符的类型163
9.1.1 通配符163
9.1.2 转义字符164
9.1.3 控制字符165
9.1.4 字符集166
9.2 字符串的应用166
9.2.1 字符串测试166
9.2.2 字符串选取169
9.2.3 计算字符串长度174
9.2.4 插入新字符串175
9.3 特殊字符175
9.3.1 特殊字符符号175
9.3.2 特殊代码块176
9.3.3 代码块与I/O重定向182
第10章 正则表达式183
10.1 正则表达式概述183
10.1.1 正则表达式的起源183
10.1.2 正则表达式解决的问题184
10.1.3 元字符及其特征185
10.2 正则表达式的特征187
10.2.1 注意事项和处理方式187
10.2.2 字符集与字符编码188
10.2.3 正则表达式字符串189
10.2.4 正则表达式匹配模式190
10.3 优先匹配规则191
10.3.1 位置优先匹配191
10.3.2 标准量词优先匹配192
10.4 正则表达式基本应用192
10.4.1 grep命令系列192
10.4.2 awk命令应用196
10.4.3 sed命令应用200
第11章 输入与输出203
11.1 基本输入/输出203
11.1.1 cat命令输入/输出203
11.1.2 read命令应用205
11.1.3 echo输入/输出205
11.1.4 管道208
11.1.5 tee分流输出209
11.2 文件重定向209
11.2.1 重定向的概念210
11.2.2 重定向的基本应用213
11.3 标准重定向的类型213
11.3.1 标准输入214
11.3.2 标准输出215
11.3.3 标准错误216
11.3.4 标准重定向217
11.4 exec重定向219
第12章 数据备份223
12.1 数据备份概述223
12.1.1 备份必要性223
12.1.2 备份的分类223
12.1.3 备份的方式223
12.2 文件备份管理224
12.2.1 文件归档管理224
12.2.2 文件压缩与解压缩228
12.2.3 备份操作综合应用232
12.3 硬盘备份234
12.3.1 系统硬盘的使用234
12.3.2 新添硬盘的使用235
第13章 网络应用编程240
13.1 Linux系统网络240
13.1.1 网络常用硬件设备240
13.1.2 网络模型框架结构240
13.1.3 网络配置文件242
13.2 IP地址配置244
13.2.1 查看系统IP地址244
13.2.2 设置系统IP地址245
13.2.3 IP地址测试251
13.3 网络应用253
13.3.1 搜索已启动网卡参数253
13.3.2 网络连接状态测试255
13.3.3 伪设备文件的应用256
13.3.4 查找垃圾邮件发送者257
第14章 shell高级应用259
14.1 子shell概念及应用259
14.1.1 子shell简介259
14.1.2 子shell应用261
14.2 受限shell263
14.3 脚本调试问题264
14.3.1 常见脚本错误264
14.3.2 脚本调试的问题265
14.4 系统应用管理268
14.4.1 用户及口令管理268
14.4.2 系统进程管理271
14.4.3 系统硬盘应用管理275
14.5 脚本递归调用278
14.6 脚本优化问题280
第15章 构造视图窗口282
15.1 视图窗口制造工具282
15.2 构造dialog图形界面283
15.2.1 窗口选项构造283
15.2.2 构造选项按钮框284
15.2.3 dialog高级应用287
15.3 构造Xdialog视图窗口290
15.3.1 信息提示与编辑窗口290
15.3.2 构造数值校正框293
15.3.3 构造输入对话框295
15.3.4 构造下拉列表框295
15.3.5 Xdialog高级应用296
附录302
附录A 文件类代码302
附录B 变量与字符串303
附录C 特殊字符305
附录D 算术与参数306
附录E 其他类型符号307
热门推荐
- 1894988.html
- 527166.html
- 1412397.html
- 1130884.html
- 659393.html
- 5293.html
- 3584332.html
- 3624969.html
- 2531923.html
- 1048964.html
- http://www.ickdjs.cc/book_1779500.html
- http://www.ickdjs.cc/book_1520013.html
- http://www.ickdjs.cc/book_3080449.html
- http://www.ickdjs.cc/book_3194108.html
- http://www.ickdjs.cc/book_2193557.html
- http://www.ickdjs.cc/book_3038625.html
- http://www.ickdjs.cc/book_133373.html
- http://www.ickdjs.cc/book_2841377.html
- http://www.ickdjs.cc/book_3811807.html
- http://www.ickdjs.cc/book_1214599.html