Shell进阶精品课程

课程连接

Shell精品进阶教程:理解Shell的方方面面shell

双11 8折,还可找我拿50元优惠券。bash

课程目标

系统性的掌握shell相关知识,进阶shell脚本能力,对shell各方面了然于心session

适用人群

具有shell基础但想深刻、系统性掌握shell的同窗,shell脚本和命令行调试能力欠佳的同窗操作系统

课程简介

本套课程是借助bash来对shell解释器方方面面的深刻探索,按部就班分析shell各方面的特性,从而从根上系统并深刻地掌握shell相关的知识,对其特性、用法、工做机制等各方面知根知底,对了解操做系统、进阶shell脚本能力、命令行排错等等方面都大有裨益。命令行

课程目录

  1. 课程概述
  2. 从bash解释器开始
  3. bash启动和环境配置
    3-1.bash交互式和登陆式的判断
    3-2.bash如何读取配置文件
  4. 进程基础
    4-1.一些进程基础概念
    4-2.伪代码演示进程操做
    4-3.模拟并理解僵尸进程和孤儿进程
  5. 管道和IObuffer
    5-1.管道的基本特性
    5-2.管道的陷阱示例分析
    5-3.管道示例分析IO buffer的类型
    5-4.IO buffer的层次
    5-5.命名管道
  6. shell内置结构的陷阱
  7. 进程替换、命令替换、后台进程
  8. 命令组合
  9. (补)shell read读取文件和read替换管道
  10. 重定向
    9-1.重定向基础
    9-2.基础重定向操做和exec
    9-3.高级重定向
    9-4.高级重定向用法示例:实现真正的临时文件
    9-5.示例:在shell中实现进程池功能
  11. shell解析命令行
    10-1.shell解析命令:简介
    10-2.shell解析命令行示例分析:如何把sed和awk的命令行写正确
    10-3.shell解析命令行:shell解析和命令行自身的解析
    10-4.shell解析命令行:shell解析命令行的细节
  12. 做用域
  13. 信号和信号捕获
    12-1.信号理论
    12-2.shell的trap用法
    12-3.shell脚本中使用trap
    12-4.shell信号和trap的注意事项
  14. 子shell和shell环境
    13-1.什么是子shell以及子shell特色.mp4
    13-2.何时会进入新的shell环境.mp4
  15. wait
  16. 终端、进程组、会话
    15-1.关于终端进程组会话的一点说明
    15-2.登陆终端
    15-3.进程组
    15-4.shell session
    15-5.ps命令查看做业相关信息
    15-6.终端、进程组、会话和shell之间的关系
  17. 脱离终端的几种方法
  18. 后台做业
  19. shell脚本一些技巧或一些shell脚本规范
相关文章
相关标签/搜索