图书介绍

精通UNIX Shell脚本编程PDF|Epub|txt|kindle电子书版本网盘下载

精通UNIX Shell脚本编程
  • (美)Randal K.Michael著;詹文军,邓波等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121008467
  • 出版时间:2005
  • 标注页数:502页
  • 文件大小:22MB
  • 文件页数:516页
  • 主题词:UNIX操作系统-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

精通UNIX Shell脚本编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 脚本编程快速入门和概述1

1.1 区分大小写1

1.2 UNIX特殊字符1

1.3 shell1

1.4 shell脚本1

1.5 函数2

1.6 运行shell脚本2

1.7 shell脚本中的注释和风格3

1.8 控制结构4

1.9 使用break、continue、exit和return语句6

1.10 here文档7

1.11 shell脚本命令7

1.12 符号命令9

1.13 变量9

1.14 命令行参数10

1.15 shift命令10

1.16 特殊参数$*和$@11

1.17 双引号”、符号和12

1.18 shell脚本中的数学运算12

1.19 内置的数学函数13

1.20 文件权限、suid和sgid程序13

1.21 在远程主机上运行命令15

1.22 设置陷阱15

1.23 用户信息命令16

1.24 ps命令17

1.25 与用户通信17

1.26 为方便测试,大写或小写文本17

1.27 检查返回代码18

1.28 基于时间的脚本的运行19

1.29 输出控制20

1.30 捕获延迟的命令输出24

1.31 逐行处理文件的最快方式24

1.32 邮件通知技术25

1.33 创建进度指示器25

1.34 创建伪随机数27

1.35 检查AIX中的失效磁盘分区27

1.36 自动进行主机ping测试27

1.37 高亮显示文件中的特定文本28

1.38 使打印机一直打印28

1.39 自动进行FTP文件传输29

1.40 捕获大于$MEG的文件列表29

1.41 捕获用户的击键操作29

1.42 使用bc实用工具来进行浮点数学运算30

1.43 数基转换30

1.44 使用select命令创建菜单31

1.45 发送弹出消息到Windows32

1.46 删除文件中的重复行32

1.47 删除文件中的空白行32

1.48 测试NULL变量33

1.49 直接访问上一个位置参数$#的值33

1.50 删除命令输出中的列标题33

1.51 数组34

1.52 测试字符串35

1.53 小结38

第2章 逐行处理文件的12种方式39

2.1 命令语法39

2.2 12种逐行处理文件的方法41

2.3 对各种方法进行计时测试49

2.4 小结58

第3章 自动事件通知59

3.1 自动事件通知的基础59

3.2 外发邮件的问题60

3.3 拨号调制解调器软件62

3.4 SNMP陷阱63

3.5 小结64

第4章 进度指示器65

4.1 使用一系列圆点来指示进度65

4.2 使用一条旋转线来指示进度66

4.3 创建一个倒计数指示器68

4.4 其他要考虑的选项71

4.5 小结72

第5章 文件系统监视73

5.1 本章要点73

5.2 语法73

5.3 加入额外的监视功能77

5.4 使用剩余空间方法83

5.5 使用带额外功能的剩余空间方法85

5.6 已用空间百分比—剩余空间和大型文件系统89

5.7 运行于AIX、Linux、HP-UX和Solaris上97

5.8 其他要考虑的选项109

5.9 小结110

第6章 监视页面调度和交换空间111

6.1 命令语法112

6.2 创建shell脚本114

6.3 其他要考虑的选项135

6.4 小结136

第7章 监视系统负载137

7.1 语法137

7.2 解决方案的脚本编制工作148

7.3 其他要考虑的选项163

7.4 小结164

第8章 进程监视与启用进程启动前、启动时和进程停止后事件165

8.1 语法165

8.2 监视进程的启动166

8.3 监视进程的结束167

8.4 当进程启动和停止时进行监视和记录171

8.5 定时执行进程监视、显示每个进程的PID、为事件打上时间戳和定时功能175

8.6 其他要考虑的选项191

8.7 小结192

第9章 监视进程和应用程序193

9.1 监视本地进程193

9.2 使用Secure Shell的远程监视195

9.3 其他要考虑的内容200

9.4 小结200

第10章 创建伪随机密码201

10.1 随机性201

10.2 创建伪随机密码201

10.3 语法202

10.4 建立密码创建脚本203

10.5 其他要考虑的选项224

10.6 小结225

第11章 监视陈旧的磁盘分区226

11.1 AIX逻辑卷管理器226

11.2 命令和方法227

11.3 其他要考虑的选项240

11.4 小结241

第12章 带通告的自动主机ping测试242

12.1 语法242

12.2 创建shell脚本243

12.3 其他要考虑的选项252

12.4 小结254

第13章 获取系统快照255

13.1 语法255

13.2 创建shell脚本257

13.3 其他要考虑的选项279

13.4 小结279

第14章 编译、安装、配置和使用sudo280

14.1 sudo的需求280

14.2 下载并编译sudo280

14.3 编译sudo281

14.4 配置sudo286

14.5 使用sudo292

14.6 在shell脚本中使用sudo292

14.7 sudo日志文件295

14.8 小结296

第15章 hgrep:高亮显示的grep脚本297

15.1 反白显示控制297

15.2 建立hgrep.ksh shell脚本298

15.3 其他要考虑的选项304

15.4 小结305

第16章 挣脱打印队列炼狱:保证打印机持续打印306

16.1 System V与BSD打印子系统的比较306

16.2 组装所有的脚本327

16.3 其他要考虑的选项333

16.4 小结334

第17章 自动FTP处理335

17.1 语法335

17.2 自动文件传输和远程目录列表337

17.3 其他要考虑的选项351

17.4 小结352

第18章 查找“大”文件353

18.1 语法353

18.2 创建脚本354

18.3 其他要考虑的选项358

18.4 小结359

第19章 监视和审核用户按键360

19.1 语法360

19.2 脚本解决方案361

19.3 其他要考虑的选项373

19.4 小结374

第20章 打开和关闭SSA识别指示灯376

20.1 语法376

20.2 脚本编程过程377

20.3 其他要考虑的选项395

20.4 小结396

第21章 伪随机数的产生397

21.1 如何生成一个随机数397

21.2 方法397

21.3 创建伪随机数的shell脚本402

21.4 创建惟一的文件名406

21.5 小结412

第22章 浮点数学运算和bc工具程序413

22.1 语法413

22.2 使用bc创建一些shell脚本413

22.3 其他要考虑的选项442

22.4 小结443

第23章 数制转换444

23.1 语法444

23.2 解决方案的脚本编程445

23.3 其他要考虑的选项462

23.4 小结462

第24章 适合操作员的菜单程序463

24.1 反白显示的语法463

24.2 其他要考虑的选项469

24.3 小结470

第25章 从UNIX向Windows发送弹出式消息471

25.1 Samba和smbclient命令介绍471

25.2 语法472

25.3 创建broadcast.ksh shell脚本472

25.4 下载并安装Samba488

25.5 其他要考虑的选项490

25.6 小结491

附录A Web网站上的内容492

热门推荐