我该如何完全杀死一个gnome-terminal?

时间:2013-02-04 02:47:34

标签: c++ linux gnome-terminal

我注意到当我执行以下操作时,gnome-terminal只是进入“Zombie State”

char *cmd = "kill <pidofterminal>"
popen(cmd, "r");

有没有办法完全杀掉程序?我需要它来释放它的PID。

1 个答案:

答案 0 :(得分:1)

您可以在kill命令

中指定-9
char *cmd = "kill -9 <pidofterminal>"
popen(cmd, "r");

在sudo或root下运行程序:

sudo ./program

它会杀死你可以杀死的所有进程。