【发布时间】:2012-08-29 10:43:11
【问题描述】:
我阅读了之前的问题Differences between fork and exec,但它让我产生了一些疑问。
当使用fork() 并且你对一个子进程调用exec 时,exec 创建的新进程仍然是一个子进程,对吧?
杀死父进程是否也会杀死子进程?
在the top answer 中显示的绘图/示例中,他调用wait/waitpid,因为如果父进程首先终止,子进程就会死掉,然后您会得到ls 命令的部分输出或没有输出,对吗?
【问题讨论】: