/ / Comment puis-je tuer complètement un terminal gnome? - c ++, linux, gnome-terminal

Comment puis-je tuer complètement un terminal gnome? - c ++, linux, gnome-terminal

J'ai remarqué que lorsque je fais ce qui suit, le gnome-terminal passe simplement dans "Zombie State"

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

Y at-il un moyen de complètement tuer le programme? J'en ai besoin pour libérer son PID.

Réponses:

1 pour la réponse № 1

Vous pourriez spécifier -9 dans la commande kill

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

Exécutez le programme sous sudo ou root:

sudo ./program

Il va tuer tous les processus que vous pouvez tuer.