文件名称:Shell命令解释器项目源码+文档
文件大小:417KB
文件格式:ZIP
更新时间:2023-12-09 20:17:04
Shell命令解释 linux0.11的命 命令解释器开
Linux操作系统中shell是用户与系统内核沟通的中介,它为用户使用操作系统的服务提供了一个命令行界面,用户在shell提示符下输入的每个命令都由shell先解释,然后传给内核执行。本实验要求用C语言编写一个简单的shell程序,希望达到如下目的: 1、 能够执行外部程序命令,命令可以带参数; 2、 能够执行fg、bg、cd、history、exit等内部命令; 3、 使用管道和输入输出重定向; 4、 支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前/后台状态,以及控制作业的挂起、中止与继续运行; 5、 使用Make工具建立工程; 6、 使用调试器gdb来调试程序;
【文件预览】:
Shell命令解释器项目源码+文档_1605724213
----Shell命令解释器项目源码+文档.rar(421KB)