Shell进阶精品课程
课程链接 https://edu.51cto.com/sd/96966 课程目标 系统性的掌握shell相关知识,进阶shell脚本能力,对shell各方面了然于心 适用人群 具备shell基础但想深入、系统性掌握shell的同学,shell脚本和命令行调试能力欠佳的同学 课程简介 本套课程是借助bash来对shell解释器方方面面的深入探索,循序渐进分析shell各方面的特性,从而从根上系统并深入地掌握shell相关的知识,对其特性、用法、工作机制等各方面知根知底,对了解操作系统、进阶shell脚本能力、命令行排错等等方面都大有裨益。 课程目录 课程概述 从bash解释器开始 bash启动和环境配置 3-1.bash交互式和登录式的判断 3-2.bash如何读取配置文件 进程基础 4-1.一些进程基础概念 4-2.伪代码演示进程操作 4-3.模拟并理解僵尸进程和孤儿进程 管道和IObuffer 5-1.管道的基本特性 5-2.管道的陷阱示例分析 5-3.管道示例分析IO buffer的类型 5-4.IO buffer的层次 5-5.命名管道 shell内置结构的陷阱 进程替换、命令替换、后台进程 命令组合 (补)shell read读取文件和read替换管道 重定向 9-1.重定向基础 9-2.基础重定向操作和exec 9-3.高级重定向 9-4.高级重定向用法示例