Por que matar -9 -1 não funciona?

2

De man kill :

kill -9 -1

      Kill all processes you can kill.

Mas quando eu faço sudo /bin/kill -9 -1 nada acontece.

Meu uname -a para informações:

Linux michal-Q530 3.16.0-45-generic #60~14.04.1-Ubuntu SMP Fri Jul 24 21:16:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

E eu estou no Lubuntu.

ATUALIZAÇÃO:

$ ps -e | wc -l
169
$ sudo /bin/kill -9 -1
$ ps -e | wc -l
169
    
por MichalH 04.08.2015 / 18:38

1 resposta

2

Finalmente resolvido usando isto:

sudo /bin/kill -9 -- -1

Se o primeiro PID for negativo, ele deve ser precedido por -- , por isso não é interpretado como uma opção.

Portanto, o comportamento real de /bin/kill é distinto do comportamento descrito na página man.

    
por 04.08.2015 / 20:43

Tags