에서 다음 man page과 같이 말합니다.
kill [ -s signal | -p ] [ -a ] [ -- ] pid ...
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
그리고 나는 이것을 bash에서 시도했다.
$ man kill &
[1] 15247
$
[1]+ Stopped man kill
$ kill 0
$ ps
15247 pts/41 00:00:00 man
여기 0로 사용됩니다 pid. 내가 이해했듯이 kill 0현재 프로세스의 모든 프로세스를 종료합니다 pid15247. 그러나이 예제에서는 아무 것도하지 않았습니다. 누구든지 그것을 사용하는 방법에 대한 아이디어가 있습니까?
ps -j프로세스 그룹을 볼 수 있습니다.
kill -0 의 다른 주제 인 대시 에 대한 질문도 참조하십시오 .
SIGTERM프로세스에 a 를 보낸다 .man명령은 무시 선택했다.