Saya hanya ingin tahu mengapa kill -9 0mengakhiri sesi konsol tty saya?
Apa sebenarnya PID 0, tidak terdaftar pada ps aux?
Saya hanya ingin tahu mengapa kill -9 0mengakhiri sesi konsol tty saya?
Apa sebenarnya PID 0, tidak terdaftar pada ps aux?
Jawaban:
killing 0 tidak membunuh pid 0. Sebaliknya itu adalah opsi killuntuk membunuh semua proses dalam grup saat ini. Dengan perintah Anda, Anda membunuh semua yang ada di ID grup proses (GID) dari shell yang mengeluarkan killperintah.
dari killhalaman manual:
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.