搜索资源列表
fork_textcanjian
- 1、 了解系统调用fork()、execl()、exit()、getpid()和waitpid()的功能和实现过程 2、 编写一段程序实现以下功能: a) 使用系统调用fork()创建两个子进程 b) 父进程重复显示字符串”parent:”,并使用函数getpid()显示自己的进程ID。 c) 两个子进程分别重复显示字符串”child:”,并使用函数getpid()显示自己的进程ID 3、 编写一段程序实现以下功能: a) 使用系统调用fork()创建一个子进程 b)
OS2005
- 在linux平台上实现两个进程之间的交互。一客户进程向一远程进程提交一道作业;远程进程完成作业后向客户进程返回执行结果或者是结束的信息。-in achieving process between the two interactive. A process to a client process to submit a long-range operations; Remote operations after the completion of the process to the clien
jinchengguanli
- 此程序使用LINUX语言综合了包括进程的删除,进程的添加,进程的创建,进程的结束,希望能够给大家带来帮助-This procedure combines the use of LINUX language, including the process of deletion, the process of adding, the process of creation, the end of the process, we hope to be able to help 中文英语法语—检测
myshell_v0.3
- 在Linux中,用C编写一个myshell1原型,基本功能是根据创建一个子进程,它显示从父进程获得的环境变量和命令行参数,且父进程在子进程结束后退出。 父进程中接收控制台输入一行字符串,作为用户发出的Linux命令,如ls /usr/*.c <回车>,在创建一个子进程后,子进程通过调用execlp()系统调用,执行这条命令。输入输出重定向与管道-In Linux, using C to write a myshell1 prototype, the basic function i
ziyuan
- 一个小的模仿任务管理器的小程序,可以进行进程查看,结束进程,cpu及内存占用率的查看等。-A small imitation of the task manager applet, the process can see, the end of the process, cpu and memory usage of view and so on.
test29
- 两个程序,要求用消息队列,实现聊天程序,每次发言后自动在后面增加当前系统时间;同时增加结束字符,比如最后输入“88”后结束进程-Two procedures, requirements, message queues, chat program, the current system time is automatically added after each speech while increasing the end of the character, such as the last
test30
- 两个程序,要求用消息队列,实现聊天程序,每次发言后自动在后面增加当前系统时间;同时增加结束字符,比如最后输入“88”后结束进程;共享内存-Two procedures, requirements, message queues, chat program, the current system time is automatically added after each speech while increasing the end of the character, such as the
signal
- 使用signal()给某信号注册一个处理函数 改变了SIGINT信号的默认行为(结束当前进程)-signal(SIGINT, callme) while(1) return 0
Process_control
- 设计并实现Unix的“time”命令。“mytime”命令通过命令行参数接受要运行的程序,创建一个独立的进程来运行该程序,并记录程序运行的时间。 在Linux下实现: • 使用fork()/execv()来创建进程运行程序 • 使用wait()等待新创建的进程结束 • 调用gettimeofday()来获取时间 -Design and implementation of the Unix " time" command.
Linux-shell)
- 1、 首先利用readline()函数读到用户输入的shell命令,采用一个数组来保存shell命令,数组有固定的大小。 2、 在main()函数中根据字符串中是否存在 "&" 字符判断是否为后台进程。如果是后台命令则判断是否是多条指令,如果不是将分割后的命令传递给pipel()函数,如果是的话分割之后利用while循环将命令传递给pipel()函数。如果不是后台进程,需要用waitpid()函数等待子进程结束后父进程才继续。 -1, we use readLine () functio
simpleshell
- 实验5 简单shell的设计和实现(20分) 目的: 1、练习使用编程环境,包括shell的命令,vi和gcc编译器。 2、体会进程概念,了解fork,execve,wait等系统调用。 要求: 1、除了系统调用execve,不允许使用其他的exec函数。输入应当允许带多个参数(一行内可以表示),不考虑通配符 (即“*”、“?”、“-”等等)的处理。 2、输入错误命令能提示出错并进入下一轮接收命令状态。 3、可以用Ctrl-C和Ctrl-\结束简单shell的运行。