基于C语言的shell设计与实现
技术:C语言等摘要:
随着linux的不断开发与完善,我对linux系统下shell产生了浓厚的兴趣。本系统主要分析了现存shell在输入输出方面的不足。针对这些问题,本文精心规划了shell的执行方式。本系统主要是基于c语言下,本系统采用函数,指针,字符串等,并且利用Ubuntu,linux等开发环境和开发工具,实现了shell的简单命令。经测试,系统可以实现。所以,Linux系统中的shell,除了可作为命令编译器之外,它也是一种不错的编程语言,是系统管理维护时的重要工具。
关键词:linux;shell命令;操作系统;c语言
目录:
1绪论 3
1.1课题的研究背景 3
1.1.1 shell简介 4
1.1.2 shell的发展过程 5
1.2 shell设计与实现的目的 6
1.3 shell设计与实现的内容 6
2 Linux下shell的开发方法 7
2.1 c语言简介 7
2.2 c语言的结构特点 7
2.3 c语言的优点 8
2.4 c语言缺点 9
2.5 shell概念 9
2.6 shell语言 11
3开发工具和开发环境介绍 14
3.1 gcc 简介 14
3.2 Gcc的基本用法和选项 15
4 shell的设计实现 19
4.1 ls功能 19
4.2 cp功能 22
4.3 who功能 24
4.4 cat功能 27
4.5 rm功能 25
5 shell的测试 30
6总结及展望 33
参考文献 34
致谢 35
外文文献 37
文献译文 45
论文字数:19611
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]