第1章 Shell脚本编程入门
1.1 熟练掌握Linux指令的重要性
1.2 Shell的基本概念
1.2.1 熟练掌握Shell脚本的必要性
1.2.2 Shell脚本的基本结构
1.2.3 编写Shell脚本的两种方法
1.2.4 Atom编辑器常用操作
1.2.5 编写Shell脚本的通用规则
1.3 Shell脚本注释
1.3.1 单行注释
1.3.2 多行注释
1.4 Shell脚本调试
1.4.1 使用trap指令
1.4.2 使用tee指令
1.4.3 使用Shell选项
1.5 掌握Shell编程
1.5.1 学Shell编程的建议
1.5.2 Shell脚本在应用运维中的定位
1.6 Shell编程特性
1.6.1 历史指令history
1.6.2 补全指令与文件路径
1.6.3 指令别名和指令执行顺序
1.6.4 Bash常用快捷键
1.6.5 Linux文件描述符
1.6.6 文件描述符应用案例
1.6.7 标准输入输出和输入输出重定向
1.6.8 深入了解重定向
1.6.9 Here Document入门与进阶
1.6.10 通配符基础和特殊符号
1.6.11 将DOS格式转换为UNIX格式
1.7 Shell脚本运维实战
1.7.1 统计磁盘容量信息
1.7.2 统计磁盘容量信息脚本扩展
1.7.3 复制文件到指定目录
1.7.4 安装LAMP菜单
1.8 Linux清空文件内容的6种方法
1.8.1 重定向
1.8.2 true指令
1.8.3 cat、cp、dd指令与dev null设备
1.8.4 echo指令
1.8.5 truncate指令
1.8.6 一句话脚本
1.8.7 注意事项
1.9 Shell编程实用指令
1.9.1 read指令
1.9.2 sleep指令
1.9.3 date指令
1.9.4 sshpass指令
1.9.5 案例:crontab定时任务不执行
1.10 Shell编程中的特殊字符
1.10.1 Shell通配符
1.10.2 Shell元字符
1.10.3 Shell转义字符
……
第2章 Shell变量与字符串
第3章 Shell正则表达式与文本处理三剑客
第4章 Shell编程之文件查找与处理
第5章 Shell条件测试和循环语句
第6章 Shell数组与函数
第7章 Linux自动化运维入门
展开