- 8
- 0
- 约2.58万字
- 约 35页
- 2015-07-26 发布于河南
- 举报
目 录
摘 要 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的列表,管道,输入重定向和输出重定向等命令功能进行了实现,可以对shell命令解释器进行更
您可能关注的文档
- 6sigma的突破性效益.ppt
- 10万张席梦思加工建设项目可行性研究报告.doc
- 4000亩三七种植项目环评报告.doc
- CK6136车床进给系统的设计毕业论文.doc
- 安全培训_.ppt
- 蹦极跳系统的建模与仿真.doc
- 长乐湿地狮山公园改造施工组织设计.doc
- 车站旅客地道施工方案.doc
- 诚园环境维护运行方案(清洁绿化服务方案).doc
- 城市公交查询系统设计与实现毕业论文.doc
- 2026年垂直农场运营效率与成本控制分析报告.docx
- 广东省汕头市南澳县2024-2025学年高三上学期期末质量监测地理题目及答案.pdf
- 广东省韶关市始兴县2024-2025高一上学期期末考试化学试卷及答案.pdf
- 2026年垂直农场运营模式创新与盈利模式分析[001].docx
- 塔河油田抽汲施工总结报告.pdf
- 广东省汕头市南澳县2024-2025学年高三上学期期末质量监测思想政治考题及答案.pdf
- 2026年垂直农场项目选址与基础设施建设.docx
- 广东省韶关市乳源瑶族自治县2024-2025学年五年级上学期1月期末英语试题.pdf
- 广东省韶关市始兴县2024-2025学年高一上学期期末考试地理试卷.pdf
- 2026年垂直农场智能化管理与数据化运营研究报告[001].docx
最近下载
- 格力IH电磁加热电饭煲【GDCF-4015C】技术服务手册.pdf
- 年产1.2亿粒复方降脂胶囊剂GMP车间设计.doc VIP
- 宝马摩托车说明书中文 F 900 GS - 0K61 EUR F_0K61_RM_0725_13.pdf VIP
- 年产一亿颗盐酸多奈哌齐胶囊的生产车间设计.doc VIP
- 文言语法知识全文.doc
- 文言语法知识全文.doc VIP
- 量子传感(Ⅱ):关键技术与典型代表.pdf VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-7.pdf VIP
- 2025年四川教师招聘考试(数学专业知识)历年参考题库含答案详解.docx VIP
- 打屁股作文共九篇.doc VIP
原创力文档

文档评论(0)