|
|
|
|
移动端

目录(2)

《跟老男孩学Linux运维:Shell编程实战》本书是一本较完整的Shell编程实战型图书,并非大而全,但处处可以体现实战二字,大多内容取于企业实战,并结合老男孩十几年的运维工作和教学工作进行了梳理。本节为目录。

作者:老男孩来源:机械工业出版社|2017-04-20 18:08

年前最后一场技术盛宴 | 1月27日与京东、日志易技术大咖畅聊智能化运维发展趋势!


目录(2)

7.2.2 比较大小的经典拓展案例  / 142
7.2.3 判断字符串是否为数字的多种思路  / 143
7.2.4 判断字符串长度是否为0的多种思路  / 145
7.2.5 更多的生产场景实战案例  / 145
第8章 Shell函数的知识与实践  / 151
8.1 Shell函数的概念与作用介绍  / 151
8.2 Shell函数的语法  / 152
8.3 Shell函数的执行  / 152
8.4 Shell函数的基础实践  / 153
8.5 利用Shell函数开发企业级URL检测脚本  / 155
8.6 利用Shell函数开发一键优化系统脚本  / 158
8.7 利用Shell函数开发rsync服务启动脚本  / 166
第9章 case条件语句的应用实践  / 169
9.1 case条件语句的语法  / 169
9.2 case条件语句实践  / 171
9.3 实践:给输出的字符串加颜色  / 176
9.3.1 给输出的字符串加颜色的基础知识  / 176
9.3.2 结合case语句给输出的字符串加颜色  / 177
9.3.3 给输出的字符串加背景颜色  / 180
9.4 case语句企业级生产案例  / 181
9.5 case条件语句的Linux系统脚本范例  / 187
9.6 本章小结  / 191
第10章 while循环和until循环的应用实践  / 192
10.1 当型和直到型循环语法  / 192
10.1.1 while循环语句  / 192
10.1.2 until循环语句  / 193
10.2 当型和直到型循环的基本范例  / 194
10.3 让Shell脚本在后台运行的知识  / 195
10.4 企业生产实战:while循环语句实践  / 206
10.5 while循环按行读文件的方式总结  / 210
10.6 企业级生产高级实战案例  / 211
10.7 本章小结  / 215
第11章 for和select循环语句的应用实践  / 217
11.1 for循环语法结构  / 217
11.2 for循环语句的基础实践  / 219
11.3 for循环语句的企业级案例  / 222
11.4 for循环语句的企业高级实战案例  / 230
11.5 Linux系统产生随机数的6种方法  / 239
11.6 select循环语句介绍及语法  / 241
11.7 select循环语句案例  / 242
第12章 循环控制及状态返回值的应用实践  / 249
12.1 break、continue、exit、return的区别和对比  / 249
12.2 break、continue、exit功能执行流程图  / 249
12.3 break、continue、exit、return命令的基础示例  / 251
12.4 循环控制及状态返回值的企业级案例  / 253
第13章 Shell数组的应用实践  / 260
13.1 Shell数组介绍  / 260
13.1.1 为什么会产生Shell数组  / 260
13.1.2 什么是Shell数组  / 260
13.2 Shell数组的定义与增删改查  / 261
13.2.1 Shell数组的定义  / 261
13.2.2 Shell数组的打印及输出  / 262
13.3 Shell数组脚本开发实践  / 265
13.4 Shell数组的重要命令  / 267
13.5 Shell数组相关面试题及高级实战案例  / 268
13.6 合格运维人员必会的脚本列表  / 277
第14章 Shell脚本开发规范  / 279
14.1 Shell脚本基本规范  / 279
14.2 Shell脚本变量命名及引用变量规范  / 281
14.3 Shell函数的命名及函数定义规范  / 282
14.4 Shell脚本(模块)高级命名规范  / 283
14.5 Shell脚本的代码风格  / 283
14.5.1 代码框架  / 283
14.5.2 缩进规范  / 284
14.6 Shell脚本的变量及文件检查规范  / 285
第15章 Shell脚本的调试  / 286
15.1 常见Shell脚本错误范例  / 286
15.1.1 if条件语句缺少结尾关键字  / 286
15.1.2 循环语句缺少关键字  / 287
15.1.3 成对的符号落了单  / 287
15.1.4 中括号两端没空格  / 288
15.1.5 Shell语法调试小结  / 289
15.2 Shell脚本调试技巧  / 289
15.2.1 使用dos2unix命令处理在Windows下开发的脚本  / 289
15.2.2 使用echo命令调试  / 290
15.2.3 使用bash命令参数调试  / 291
15.2.4 使用set命令调试部分脚本内容  / 294
15.2.5 其他调试Shell脚本的工具  / 296
15.3 本章小结  / 296
第16章 Shell脚本开发环境的配置和优化实践  / 297
16.1 使用vim而不是vi编辑器  / 297
16.2 配置文件.vimrc的重要参数介绍  / 298
16.3 让配置文件.vimrc生效  / 304
16.4 使用vim编辑器进行编码测试  / 304
16.4.1 代码自动缩进功能  / 304
16.4.2 代码颜色高亮显示功能说明  / 304
16.5 vim配置文件的自动增加版权功能  / 305
16.6 vim配置文件的代码折叠功能  / 305
16.7 vim编辑器批量缩进及缩进调整技巧  / 305
16.8 其他vim配置文件功能说明  / 307
16.9 vim编辑器常用操作技巧  / 307
第17章 Linux信号及trap命令的企业应用实践  / 310
17.1 信号知识  / 310
17.1.1 信号介绍  / 310
17.1.2 信号列表  / 310


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

WebWork in Action中文版

本书是一本从头至尾都使用现实世界例子讲述有关编写Web应用程序的书籍。WebWork所强调的内容是:利用框架实现你的项目,而不是被框架所阻碍...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊