kill -9 0
私のttyコンソールセッションが終了する理由を知りたいです。
上記に記載されていないPID 0は正確に何ですかps aux
?
答え1
kill
0を入力してもpid 0は終了しません。代わりに、kill
現在のグループ内のすべてのプロセスを終了するオプションです。コマンドを使用して、コマンドを実行したシェルのプロセスグループID(GID)内のすべてのエントリを終了しますkill
。
kill
マニュアルページから:
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.