返回列表 发布新帖
查看: 817|回复: 0

Shell高级脚本自动化编程实战

捣蛋鬼魔神·索伦森

梦之瑶-飞哥发表于 2019-10-10 10:12:06 | 查看全部 |阅读模式

您需要登录账号才能看到图片及隐藏内容,马上注册享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

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

201910081570529601471969.jpg
程目标
本课程涵盖企业内部用于生产环境中的脚本,以实战+编写代码思路进行教学,让学生掌握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小结


Linux自动化运维系列.pan (0 Bytes, 售价: 5 个灵石)
游客,如果您要查看本帖隐藏内容请回复



<
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

xm520vip@gmail.com

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 关注小程序
Copyright © 2001-2025 灵歆论坛 版权所有 All Rights Reserved. |网站地图
关灯 在本版发帖
扫一扫进入小程序页面
QQ客服返回顶部
快速回复 返回顶部 返回列表