搜索资源列表
12
- 实现一个简单的shell,实现步骤:(1)在虚拟的shell界面上出现命令提示符($或#); (2)获取用户指令:获取用户在命令提示符后面输入的命令及其参数,并注意命令输入的最大长度; (3)解析指令:对用户输入的命令进行解析,解析出命令名和参数; (4)寻找命令文件:每个命令的执行都必须依靠对应的可执行文件,这些文件的存放路径存放在用户的PATH环境变量里; (5)执行命令:可通过fork( )系统调用创建一个进程来完成执行命令的任务,具体的命令执行用execv( )函
who
- linux系统命令who的编写,包括若干参数的编写。-linux system command who' s writing, including the preparation of a number of parameters.
rawsocket
- 基于RawSocket的数据包过滤程序,共包含7个文件:inetheader.h、rawsocsniffer.h、rawsocket.h、rawsocket.c、rawsocsniffer.c、main.c、makefile。 编译:命令行模式下,切换到代码所在目录,输入make即可编译。编译后将生成一个可执行文件main,以及一些obj文件。 运行:命令行下输入 ./main [-s 源IP] [-d 目的IP] [-atui] 即可运行程序,可以通过设置不同的参数可以实现简单的过滤功
leds_newversion
- 花样流水灯驱动,将展现的是十种花样,其实就是有十个自定义ioctr控制参数构成。分别是: 一、1个led亮(可指定led) IOCTL_LED_ON 二、1个led灭(可指定led) IOCTL_LED_OFF 三、1->4跑马灯(依次顺序点亮) - IOCTL_LED_RUN 四、4个led 全闪烁 - IOCTL_LED_SHINE 五、4个led全亮 - IOCTL_LED_ALLON 六、4个led全灭 - IOCTL_LED_ALLOFF 七
sbdart_2.4
- 一个平面平行大气的辐射传输模式,用于计算晴空或者云雾状态下的地球平面平行大气的辐射传输,内有软件介绍和输入参数帮助。-SBDART is a software tool that computes plane-parallel radiative transfer in clear and cloudy conditions within the Earth s atmosphere and at the surface.
myshell
- 一个自己写的shell,其功能如下: 1) cd <directory> ——把当前默认目录改变为<directory>。如果没有<directory>参数,则显示当前目录。如该目录不存在,会出现合适的错误信息。这个命令也可以改变PWD 环境变量。 2) clr ——清屏。 3) <directory> ——列出目录<directory>的内容。 4) environ ——列出所有的环境变量。 5) echo &l