智能服务器管理课程:Linux shell脚本编程
18及以上年龄,零起点入学。高薪100%就业!采用理论与实战结合教学!
北京领航教育着眼于顶级IT技术培训和国际认证考试,目前主要包括RHCE,RHCA,OCP,OCM,CCNA,CCNP,CCIE培训,就业直通车培训和考试业务,公司与大量的企业用人单位建立了合作关系。
培训总课时:26课时
Linuxshell脚本编程课程培训大纲:
第1章shell简介及基础
-
shell是什么,为什么要学习shell
-
shell发展史及分类
-
bash功能简介
-
布署设置bash环境
-
shell脚本组成、运行模式及执行方法
-
bash排错方法
-
父shell和子shell
-
常用快捷键
第2章 变量
-
变量分类
-
内部变量
-
预定义变量
-
自定义变量及基本用法
-
数组
-
特殊字符
-
别名
-
Here Document
-
打印特殊字符
第3章 循环结构与流程控制
-
if条件判断
-
case条件判断
-
for循环
-
while循环
-
until循环
-
select命令
-
break和continue
第4章 函数
-
函数用法
-
函数作用范围
-
参数使用
-
建立函数库
-
递归函数
第5章 算术运算
-
算术式简介
-
算术扩展
-
利用expr做算术运算
-
使用$[]做算术运算
-
使用内置变量declare、let做算术运算
-
利用bc做浮点运算
-
进制转换
第6章 重定向与转向
-
文件代码
-
操作文件
-
输入输出转向
-
转向附加
-
标准错误伴随输出转向
-
Here Document转向
第7章 高级变量与字符串操作
-
变量扩展:测试存在性及空值
-
变量扩展:取字符串切片,字符串长度
-
变量扩展:对比样式
-
变量扩展:取变量名称列表,数组索引列表
-
命令替换
第8章 正则表达式
-
入门介绍
-
元字符
-
字条转义
-
重复
-
字符类
-
分支条件
-
反义
-
分组
-
后向引用
-
零宽断言与负向零宽断言
-
贪婪与懒惰
-
注释
-
处理选项
-
平衡组/递归匹配
第9章sed编辑器
-
sed介绍
-
sed基本语法
-
sed调用方式
-
sed高级用法
第10章awk学习
-
awk原理介绍
-
awk基本语法
-
awk调用方式
-
awk循环语句
-
awk函数
-
awk数组
-
awk的BEGIN和END模式
-
awk数学运算和字符串操作
-
awk重定向输出
-
awk与bash之间传参调用
-
awk调试方法
第11章 文字与图形接口编程
-
dialog文本接口编程
-
xdialog图形接口编程
第12章bash网络编程
-
bash网络转向
-
远程执行命令
-
expect与自动登录
第13章trap陷阱触发
第14章shell脚本加密与包装
第15章shell中常用命令介绍
-
grep命令详解
-
find与xargs
-
sort和uniq命令详解
-
cut命令详解
-
curl与wget命令详解
-
cat、tac与rev
-
tr命令详解
-
paste命令详解
-
join命令详解
第16章 一些shell技巧
-
利用脚本修改密码
-
判断奇偶
-
添加行号与删除行号
-
删除行首空格,删除重复行
-
合并行操作
-
逐行读取操作
-
字符与ASCII码转换操作
-
连接mysql数据库操作
第17章shell十三问
-
PS1和CR的关系
-
echo知多少
-
“”(双绰号)与”(单引号)差在哪儿
-
export前后差在哪儿
-
exec跟source差在哪儿
-
()与{}差在哪儿
-
$(())和$()、${}差在哪儿
-
$@和$*差在哪儿
-
&&和||差在哪儿
-
>和<差在哪儿
-
你要if还是case
-
for what?while和until差在哪儿?
-
[^ ]和[! ]差在哪儿
第18章 综合实战讲解一
-
系统信息收集脚本
-
备份脚本
-
日志切割脚本
-
nagios监控插件脚本
-
发邮件脚本
第19章 综合实战讲解二
-
系统初始化脚本
-
基础软件安装脚本
-
iptables脚本
-
线上操作记录审核脚本
-
文本完整性审核脚本
-
kickstart配置脚本
阅读(1003) | 评论(0) | 转发(0) |