致谢
导语
第一部分:Linux命令行(Linux Command Line)
第一节:从Linux Shell开始
第二节:走进Shell
第三节:基本的bash Shell命令
第四节:更多Shell命令
第五节:使用Linux环境变量(Linux Environment Variables)
第六节:了解Linux文件权限(Linux File Permissions)
第七节:使用编辑器
第二部分:Shell脚本编程基础(Shell Scripting Basics)
第八节:基本的脚本编译(Script Building)
第九节:使用结构化命令(Structured Commands)
第十节:更多结构化命令
第十一节:处理用户输入(User Input)
第十二节:呈现数据(Presenting Data)
第十三节:脚本控制(Script Control)
第三部分:高级Shell脚本编程(Advanced Shell Scripting)
第十四节:创建函数(Function)
第十五节:为脚本添加颜色(Adding color to Scripts)
第十六节:介绍sed和gawk
第十七节:正则表达式(Regular Expressions)
第十八节:sed进阶
第十九节:gawk进阶
第四部分:可供选择的Linux Shell(Alternative Linux Shell)
第二十节:ash Shell
第二十一节:tcsh Shell
第二十二节:Korn Shell
第二十三节:zsh Shell
第五部分:高级主题
第二十四节:使用数据库
第二十五节:使用网络
第二十六节:使用电子邮件
第二十七节:管理员所使用的Shell脚本
附录A:bash命令简易指南
附录B:sed和gawk快速一览
附录C:各种Shell的比较
索引