【发布时间】:2012-04-22 18:08:29
【问题描述】:
我有一个由 shell 启动并由 shell 终止的应用程序。现在,在我的应用程序中,我创建了一个 fork 来减少应用程序的负载,因此目前两个进程以不同的 PID 以相同的名称运行。现在我想终止我的程序,如果我在 shell 中使用我的进程的 PID 杀死它只会杀死父进程,使其成为僵尸进程,而子进程仍然存在。那么如何通过shell杀死子进程和父进程呢?
【问题讨论】:
-
我认为你可以使用负 PID....
标签: c++ linux shell fork parent-child