UNIX 进程控制 本章介绍U N I X的进程控制,包括创建新进程、执行程序和进程终止。还将说明进程的各 种I D—实际、有效和保存的用户和组I D,以及它们如何受到进程控制原语的影响。本章也包 括了解释器文件和s y s t e m函数。本章以大多数U N I X系统所提供的进程会计机制结束。这使我 们从一个不同角度了解进程控制功能
1、了解什么是信号。 2、熟悉LINUX系统中进程之间软中断通信的基本原理。 编写一段程序,使用系统调用fork( )创建两个子进程,再用系统调用signal( )让父进 程捕捉键盘上来的中断信号(即按ctrl+c键),当捕捉到中断信号后,父进程用系统调用kill( )向两个子进程发出信号,子进程捕捉到信号后,分别输出下列信息后终止: Child process 1 is killed by parent! Child process 2 is killed by parent! 父进程等待两