- 1
- 0
- 约 40页
- 2016-05-02 发布于河南
- 举报
(此文档为word格式,下载后您可任意编辑修改!)
目 录
摘 要 1
前言 2
1 绪论 3
1.1 Shell的定义 3
1.1.1 UNIX Shell 3
1.2 shell的历史 4
1.3 shell的职责 4
2开发环境和开发工具介绍 6
2.1开发环境--Ubuntu 6
2.2开发工具-GCC 6
3 模拟shell设计 7
3.1简单shell设计思想 7
3.2复杂shell设计思想 8
3.2.1 作业及作业前后调度实现方法 8
3.2.2进程组、会话与终端 9
3.2.3命令行 10
3.2.4 &、bg、fg等信号的思想 10
3.2.5 管道 11
3.2.6重定向 11
4 Shell的实现 13
4.1数据结构 13
4.2 程序结构 13
4.2.1初始化环境 13
4.2.2解析命令 14
4.2.3查找外部程序 15
4.2.4执行命令 16
4.2.5管道 17
4.2.6作业控制命令 18
5 结束语 20
致谢 21
参考文献 22
附录 23
Linux命令解释器的设计
摘 要:随着Linux系统使用的越来越广泛,越来越多的人开始深入的研究Linux,特别是对Linux shell的研究是对Linux研究最主要的部分。本文主要是研究了对shell的功能的一些认识,而且对shell的列表,管道,输入重定向和输出重定向等命
您可能关注的文档
- 高校资助管理系统的毕业论文设计与实现毕业论文设计.doc
- JavaWeb企业进销存管理系统毕业论文设计论文.doc
- 基于GNS3的企业网的模拟与仿真毕业论文设计.doc
- 低RFR对玉米光合性能和单株产量的影响毕业论文设计.doc
- 化妆品的购买决策数学模型_数学系毕业论文设计.doc
- 基于单片机的模拟量数据采集系统毕业论文设计本科毕业论文设计.doc
- 基于ARM9的智能监测系统的毕业论文设计_毕业论文设计40毕业论文设计41.doc
- 农村商业银行客户关系管理模式探究本科毕业论文设计.doc
- 基于单片机的家用水流量毕业论文设计.doc
- 云南省人口、资源、环境与经济协调发展的探究毕业论文设计.doc
原创力文档

文档评论(0)