三天学会Shell编程【实战班】
  1. 认识Shell环境

    1. 录播
      Shell概述、登录/切换Shell、交互vs非交互
      11分钟
  2. 第一个Shell脚本程序

    1. 录播
      Shell脚本的构成、脚本运行及调试
      19分钟
  3. 免交互及输出处理

    1. 录播
      免除用户交互、忽略无关输出、记录错误输出
      13分钟
  4. 命令组合运用

    1. 录播
      逻辑分隔、管道、标准输出输出、重定向操作
      35分钟
  5. Shell变量

    1. 录播
      变量定义/查看及取消、变量的种类
      27分钟
  6. 变量值及范围控制

    1. 录播
      引号及read赋值、作用范围(局部/全局)
      27分钟
  7. 数值运算及处理

    1. 录播
      整数运算、自增、随机数、seq、小数运算
      34分钟
  8. 字符串处理

    1. 录播
      子串截取替换、路径分割、随机串、命令替换
      29分钟
  9. 条件测试

    1. 录播
      文件状态检测、整数比较、字符串比较
      30分钟
  10. 流程控制

    1. 录播
      if选择/for循环/while循环、中断及退出控制
      46分钟
  11. 编写服务脚本

    1. 录播
      Shell函数、case分支、服务脚本控制
      33分钟
  12. 文本排序及统计

    1. 录播
      ls命令的排序输出、sort和uniq工具的使用
      18分钟
  13. 文本处理的特殊应用

    1. 录播
      tac&rev输出、tee整合重定向、unix2dos转换
      21分钟
  14. xargs多参数处理

    1. 录播
      参数分节必要性、xargs用法、应用案例分析
      16分钟
  15. expect预期交互控制

    1. 录播
      预期交互含义、expect工具用法、SSH交互
      20分钟
  16. 正则表达式

    1. 录播
      常用元字符、egrep过滤测试、正则匹配示例
      31分钟
  17. awk文本过滤

    1. 录播
      文本处理、awk基本用法、处理条件、awk流控
      50分钟
  18. sed文本流处理

    1. 录播
      sed基本用法、输出/删除/替换、导入导出
      48分钟
  19. awk&sed应用实战1:awk数组去重

    1. 录播
      数组的含义、awk数组用法、利用awk数组去重
      21分钟
  20. awk&sed应用实战2:独立IP访问统计及排名

    1. 录播
      分析Web访问日志,独立IP访问量统计排名
      14分钟
  21. awk&sed应用实战3:配置Web虚拟主机

    1. 录播
      利用sed修改Web服务配置,添加新的虚拟主机
      22分钟
  22. Shell脚本实例分析1:FTP账号的批量控制

    1. 录播
      批量添加FTP账号,随机登录密码设置及记录
      30分钟
  23. Shell脚本实例分析2:双色球福彩摇号

    1. 录播
      号码的范围及随机性控制
      23分钟
  24. Shell脚本实例分析3:央视购物街猜价互动

    1. 录播
      while与if组合应用、数值测试、退出控制
      19分钟
  25. 运维实战脚本1:批量检测Web服务器状态

    1. 录播
      服务状态的检测思路、多主机的for循环遍历
      26分钟
  26. 运维实战脚本2:PXE批量装机的客户机初始化

    1. 录播
      装配脚本分析、PXE+kickstart、初始化流程
      32分钟
  27. 运维实战脚本3:防火墙黑白名单控制

    1. 录播
      iptables访问控制、黑白名单思路及实现方法
      21分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

三天学会Shell编程【实战班】免费

最近在学 136 累计报名 3263 好评度 100%
咨询老师
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP

课程概述

目录

评论

老师介绍

  • 曾老师

    曾老师

    曾任ThizLinux高级系统工程师、某大型IT教育集团首席Linux技术顾问,精通Linux系统/网络/安全相关技术。十五年以上Linux运维及教育培训经验,拥有ISPMP高级职称,以及RHCA、RHCDS等行业资质。
简  介 本课程从认识Shell环境、Shell脚本规范开始,由浅入深的阐述Shell脚本的构成和运行方法、脚本控制逻辑和设计思路,以及常见运维任务的脚本处理实战技巧,可以为Linux从业者学习Shell脚本编程提供入门及提升培训。

    Linux系统提供了强大的外壳组件——Bash Shell脚本运行环境。用户可以逐次提交命令行来完成简单的运维操作,也可以通过精心设计的Shell程序来快速、自动化完成更多复杂、繁琐的运维任务。使用ShellI脚本能够大幅提高系统运维效率、降低企业运营成本,因此成为中高级运维人员的必修课。

    本系列课程由资深/一线Linux专家亲自录制,课程涵盖知识点完善、技能实用、章节安排合理,授课语言简练、阐述精准,结合大量的实例演示,可有效保障学习效果。本着Linux的自由、开放精神,整套视频教程全部免费放送 提供给想要学习或提升Shell运维技能的学习者参考
 
    本课程一共包括27节,分为 基础班 进阶班 ,内容由浅入深的阐述了Shell脚本的构成和运行方法、脚本控制逻辑和设计思路,以及常见运维任务的脚本处理技巧。课程内容的编排合理考虑了学习难度和知识点的关联顺序。对于初学者建议按照班别、章节的顺序依次进行学习,对于有经验的学习者可以有选择的进行学习。
 
  
 

* 课程提供者:达内Linux云计算学院

老师还为你推荐了以下几门课程