Je me demande juste pourquoi kill -9 0
met fin à ma session de console tty?
Quel est exactement le PID 0, il n'est pas répertorié sur un ps aux
?
Je me demande juste pourquoi kill -9 0
met fin à ma session de console tty?
Quel est exactement le PID 0, il n'est pas répertorié sur un ps aux
?
Réponses:
kill
ing 0 ne tue pas le pid 0. Au lieu de cela, c'est une option kill
pour tuer tous les processus du groupe actuel. Avec votre commande, vous tuez tout dans l'ID de groupe de processus (GID) du shell qui a émis la kill
commande.
à partir de la kill
page de manuel:
pid... Specify the list of processes that kill should signal. Each pid
can be one of five things:
...
0 All processes in the current process group are signaled.