6.18 代码优化及小结
适合人群
对于想从事Linux下开发,或者嵌入式开发的同学来说,是一门不错的实战课程
你将会学到
深刻理解shell运行的底层机制,加深对Linux系统的理解,增加自己的项目经验,提高编程技能
课程简介
在Linux环境下,shell是一个位于操作系统和用户应用程序之间的工具,我们在shell终端下敲入命令并运行,或者直接运行一个脚本文件,这背后都是shell在帮助我们解析命令并创建一个个子进程去执行。为了更深一层去探寻shell背后的机制原理、加深对Linux系统的理解,本课程将带领大家,从零开始一步一步实现一个shell解释器:wsh,主要实现以下功能:
可以在shell交互窗口中执行用于输入的shell命令
实现shell的内建命令:cd、exit、export等
支持管道命令 |
支持进程的后台执行
支持脚本的解析和运行
支持脚本简单的if-else控制语法
支持信号的处理操作
注:本期课程无PPT资料,只提供源码下载,可直接到课程页面下载。
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播

零基础玩转Linux+Ubuntu实战视频课程
95880人学习
王利涛
4.9
¥10.00

Makefile工程实践:从零开始一步一步写项目的Makefile视频课程
93578人学习
王利涛
4.9
¥79.00

C语言嵌入式Linux高级编程视频教程第3期:程序的编译、链接和运行
19660人学习
王利涛
5.0
¥59.00

Linux系统编程:入门篇【王利涛】
18207人学习
王利涛
5.0
免费

Vim基础与提升-基础篇实战视频课程
16015人学习
王利涛
5.0
¥9.00

vim基础与提升(第2季):使用插件定制自己的IDE开发环境
11976人学习
王利涛
5.0
¥99.00

C语言嵌入式Linux高级编程第2期:计算机体系架构与ARM汇编语言设计视频课程
10479人学习
王利涛
5.0
¥29.00

C语言嵌入式Linux高级编程视频教程第4期:堆栈管理
10465人学习
王利涛
5.0
¥25.00