孤儿进程:如果一个子进程的父进程先于子进程结束,子进程就成为一个孤儿进程,它由init进程(进程号为1)收养,成为init进程的子进程。
#include<stdio.h>
#include<sys/types.h>
#include<unistd.h>
int main()
{
pid_t pid;
pid=fork();
switch(pid)
{
case 0:
while(1)
{
printf("A background process,PID:%d ,ParentID:%d\n",getpid(),getppid());
sleep(3);
}
case -1:
perror("Process creation faild\n");
......
阅读全文