跟老男孩学Linux运维:Shell编程实战 - (EPUB全文下载)
文件大小:4.67 mb。
文件格式:epub 格式。
书籍内容:
Linux/Unix技术丛书
跟老男孩学Linux运维:Shell编程实战
老男孩 著
ISBN:978-7-111-55607-7
本书纸版由机械工业出版社于2017年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录
前言
第1章 如何才能学好Shell编程
1.1 为什么要学习Shell编程
1.2 学好Shell编程所需的基础知识
1.3 如何才能学好Shell编程之“老鸟”经验谈
1.4 学完本书后可以达到何种Shell编程高度
第2章 Shell脚本初步入门
2.1 什么是Shell
2.2 什么是Shell脚本
2.3 Shell脚本在Linux运维工作中的地位
2.4 脚本语言的种类
2.4.1 Shell脚本语言的种类
2.4.2 其他常用的脚本语言种类
2.4.3 Shell脚本语言的优势
2.5 常用操作系统默认的Shell
2.6 Shell脚本的建立和执行
2.6.1 Shell脚本的建立
2.6.2 Shell脚本的执行
2.6.3 Shell脚本开发的基本规范及习惯
第3章 Shell变量的核心基础知识与实践
3.1 什么是Shell变量
3.2 环境变量
3.2.1 自定义环境变量
3.2.2 显示与取消环境变量
3.2.3 环境变量初始化与对应文件的生效顺序
3.3 普通变量
3.3.1 定义本地变量
3.3.2 变量定义及变量输出说明
3.4 变量定义技巧总结
第4章 Shell变量知识进阶与实践
4.1 Shell中特殊且重要的变量
4.1.1 Shell中的特殊位置参数变量
4.1.2 Shell进程中的特殊状态变量
4.2 bash Shell内置变量命令
4.3 Shell变量子串知识及实践
4.3.1 Shell变量子串介绍
4.3.2 Shell变量子串的实践
4.3.3 变量子串的生产场景应用案例
4.4 Shell特殊扩展变量的知识与实践
4.4.1 Shell特殊扩展变量介绍
4.4.2 Shell特殊扩展变量的实践
4.4.3 Shell特殊扩展变量的生产场景应用案例
第5章 变量的数值计算实践
5.1 算术运算符
5.2 双小括号“(())”数值运算命令
5.2.1 双小括号“(())”数值运算的基础语法
5.2.2 双小括号“(())”数值运算实践
5.3 let运算命令的用法
5.4 expr命令的用法
5.4.1 expr命令的基本用法示例
5.4.2 expr的企业级实战案例详解
5.5 bc命令的用法
5.6 awk实现计算
5.7 declare(同typeset)命令的用法
5.8 $[]符号的运算示例
5.9 基于Shell变量输入read命令的运算实践
5.9.1 read命令基础
5.9.2 以read命令读入及传参的综合企业案例
第6章 Shell脚本的条件测试与比较
6.1 Shell脚本的条件测试
6.1.1 条件测试方法综述
6.1.2 test条件测试的简单语法及示例
6.1.3 [](中括号)条件测试语法及示例
6.1.4 [[]]条件测试语法及示例
6.2 文件测试表达式
6.2.1 文件测试表达式的用法
6.2.2 文件测试表达式举例
6.2.3 特殊条件测试表达式案例
6.3 字符串测试表达式
6.3.1 字符串测试操作符
6.3.2 字符串测试生产案例
6.4 整数二元比较操作符
6.4.1 整数二元比较操作符介绍
6.4.2 整数变量测试实践示例
6.5 逻辑操作符
6.5.1 逻辑操作符介绍
6.5.2 逻辑操作符实践示例
6.5.3 逻辑操作符企业案例
6.6 测试表达式test、[]、[[]]、(())的区别总结
第7章 if条件语句的知识与实践
7.1 if条件语句
7.1.1 if条件语句的语法
7.1.2 if条件语句多种条件表达式语法
7.1.3 单分支if条件语句实践
7.1.4 if条件语句的深入实践
7.2 if条件语句企业案例精讲
7.2.1 监控Web和数据库的企业案例
7.2.2 比较大小的经典拓展案例
7.2.3 判断字符串是否为数字的多种思路
7.2.4 判断字符串长度是否为0的多种思路
7.2.5 更多的生产场景实战案例
第8章 Shell函数的知识与实践
8.1 Shell函数的概念与作用介绍
8.2 Shell函数的语法
8.3 Shell函数的执行
8.4 Shell函数的基础实践
8.5 利用Shell函数开发企业级URL检测脚本
8.6 利用Shell函数开发一键优化系统脚本
8.7 利用Shell函数开发rsync服务启动脚本
第9章 case条件语句的应用实践
9.1 case条件语句的语法
9.2 case条件语句实践
9.3 实践:给输出的字符串加颜色
9.3.1 给输出的字符串加颜色的基础知识
9.3.2 结合case语句给输出的字符串加颜色
9.3.3 给输出的字符串加背景颜色
9.4 case语句企业级生产案例
9.5 case条件语句的Linux系统脚本范例
9.6 本章小结
第10章 while循环和until循环的应用实践
10.1 当型和直到型循环语法
10.1.1 while循环语句
10.1.2 until循环语句
10.2 当型和直到型循环的基本范例
10.3 让Shell脚本在后台运行的知识
10.4 企业生产实战:while循环语句实践
10.5 while循环按行读文件的方式总结
10.6 企业级生产高级实战案例
10.7 本章小结
第11章 for和select循环语句的应用实践
11.1 for循环语法结构
11.2 for循环语句的基础实践
1 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 跟老男孩学Linux运维:Shell编程实战 - (EPUB全文下载)