收藏文章 楼主

标杆徐2018 Linux自动化运维系列④: Shell高级脚本自动化编程实战

版块:活动线报   类型:普通   作者:小站长之家   查看:725   回复:0   获赞:0   时间:2021-06-15 16:08:49

程目标

本课程涵盖企业内部用于生产环境中的脚本,以实战+编写代码思路进行教学,让学生掌握Shell编程技巧,从入门到精通Shell脚本。

适用人群

0基础学员,基础Linux运维人员,shell爱好者

课程简介



2019年录制SHell新课地址

https://edu.51cto.com/course/17956.html


贴切企业脚本编写思路讲解,手把手带你玩转Shell脚本编程实战。

本套课程从实际项目案例出发,近100个Shell实例讲解,由浅入深,循序渐进,带你玩转Shell编程的方方面面。


内容全面: 知识点覆盖广泛,内容由浅入深,适合学习和提高

实例丰富: 每章知识点都配有实例,重点内容配有经典案例

实战技巧: 依托实例讲解Shell编程技巧,全面提升运维编程者实力

案例分析: 使用专门章节展示和分析经典应用案例, 巩固理论、增强实战


第1章Shell基础概述

Shell脚本能做什么

Shell脚本是什么

Shell脚本特性有哪些

Shell脚本能完成哪些任务


第2章Shell变量详解

Shell自定义变量

Shell系统环境变量

Shell位置参数变量

Shell变量赋值方式

Shell变量数值运算

Shell变量内容替换

Shell变量进行自增

Shell变量整体小结


第2章Shell条件测试

Shell条件测试概述

条件测试案例-MySQL备份

条件测试案例-磁盘使用率

条件测试案例-内存使用率

条件测试案例-系统负载状态

条件测试案例-习题讲解

Shell条件字符串比对

字符串比对案例脚本编写

条件测试案例-批量添加用户



第3章Shell流程控制

Shell流程控制if概述

if流程控制案例-安装Nginx

if流程控制案例-配置不同系统仓库

if流程控制案例-安装多版本php

Shell流程控制case概述

case流程控制案例-批量删除用户

case流程控制案例-实现系统工具箱

case流程控制案例-实现小型跳板机

case流程控制案例-Nginx服务启动与停止脚本

case流程控制案例-实现多级菜单

Shell流程控制expect概述

expect实战案例-批量获取主机并批量分发密钥



第4章Shell循环语句

Shell循环语句概述

循环语句案例-批量创建用户

循环语句案例-通过文件读入批量创建用户

循环语句案例-通过文件读入用户密码批量创建

循环语句案例-批量修改密码

循环语句小结


第5章Shell数组应用

Shell数组基本概述

普通数组

关联数组

遍历数组

数组实战案例1-数组赋值与遍历

数组实战案例2-统计文本信息

数组实战案例3-统计bash数量

数组实战案例4-统计tcp状态数量


第6章Shell函数应用

Shell函数基本概述

函数统计文件行

函数定义、调用

函数返回值

函数传参、指定位置参数

自定义函数

函数小结

第7章Shell正则与三剑客

Shell正则表达式概述

Shell正则表达式示例

sed流编辑器

sed基本概述

sed打印、追加、替换、删除、插入、读入、写入、暂存、反向、替换等命令详解

sed示例演示

sed使用小结

awk文本处理

awk基本概述

awk工作原理

awk内部变量

awk模式动作

awk判断语句

awk循环语句

awk数组详解

awk数组练习

awk数组案例-分析Nginx日志

(访问pv、访问数、总页面大小、状态码、多种状态码)


第7章Shell习题讲解

本次课程准备了20道习题,从头梳理思路,从0开始编写,小白都能掌握的Shell编程思路


第8章Shell项目案例

Shell项目案例实战1-主机存活状态思路

Shell项目案例实战2-MySQL安装思路

Shell项目案例实战3-LNMP安装思路

Shell项目案例实战4-系统初始化脚本

Shell项目案例实战5-场景脚本

Shell项目案例实战6-系统状态

Shell项目案例实战7-应用状态

Shell项目案例实战7-日志分析

Shell小结



提取码:hebd


https://pan.baidu.com/s/1vYJYH3XlA7MnYtREyLlUaQ

和你一起分享更多好东西! 
回复列表
默认   热门   正序   倒序
mssql
1F
好东西要分享!
 0   2021-06-15 15:52:00  回复

回复:标杆徐2018 Linux自动化运维系列④: Shell高级脚本自动化编程实战

Powered by HadSky 8.1.5

©2015 - 2024 小站长之家

小站长之家

您的IP:18.119.104.238,2024-04-29 09:51:54,Processed in 0.27855 second(s).

免费资源你我共享,共创美好明天!问题投诉邮箱 idaspzz#qq.com
头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息