admin 发表于 2016-10-27 17:10:39

基于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]
查看完整版本: 基于C语言的shell设计与实现