Significado de killall -0

6

Eu vejo em muitos lugares que o comando follow é usado para verificar se existe um processo, por exemplo

killall -0 nginx

Mas da documentação não consigo ver nada relacionado a esse argumento, alguém pode explicar?

    
por Howard 10.10.2012 / 11:19

2 respostas

8

man kill

If sig is 0, then no signal is sent, but error checking is still performed; this can be used to check for the existence of a process ID or process group ID.

killall mata os processos pelo nome em vez do PID no Linux & Sistemas baseados em BSD . Em outros sistemas operacionais ( Solaris ), o comando killall é usado para finalizar todos os processos em execução.

    
por 10.10.2012 / 11:24
0

Eu acredito que este artigo: link explicará todo o assunto.

    
por 10.10.2012 / 15:32