一,实验简介
《 C语言实现Linux Shell命令解释器》项目可以学习Linux系统编程能力,尤其是在多进程方面。可以了解到fork,execvp等重要的系统调用。另外可以深入理解Linux Shell的功能的实现手段。 。为了测试方便,代码只放在一个文件中。
1.1知识点
壳牌的基本概念
进度控制相关的系统调用的使用(例如fork,exev)
信号的概念及系统调用
1.2效果截图
1.3设计流程
二,主要函数的设计
首先,以自顶向下的方式探索一下Linux Shell的周期内部主要做了什么