0
Пожалуйста, объясните разницу между ними. "Убить -0" и "убить -9"В чем разница между «kill -0» и «kill -9»?
Пожалуйста, объясните разницу между ними. "Убить -0" и "убить -9"В чем разница между «kill -0» и «kill -9»?
https://unix.stackexchange.com/a/169899/55635
убийство (1)
$ man 1 kill
...
If sig is 0, then no signal is sent, but error checking is still performed.
...
убить (2)
$ man 2 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.
...
Так сигнал 0 не будет на самом деле на самом деле отправьте что-нибудь в PID вашего процесса, но на самом деле проверьте, есть ли у вас разрешения на это.
Хотя kill -9
- фактически отправляет SIGKILL к PID
Я голосую, чтобы закрыть этот вопрос не по теме, потому что 'человек kill' и' Google человек убить signal' там тоже. –
'man kill' на моей системе не говорит, какой сигнал 0 делает. – Thilo
http://unix.stackexchange.com/questions/169898/what-does-kill-0-do – Thilo