Di macOS mengapa "ps" selalu menampilkan id sesi sebagai "0"

0

Saya perhatikan saat berlari ps pada sesi terminal yang berbeda ...

Saya tidak begitu mengerti mengapa? Juga, ketika membunuh -zsh proses, jadi shell login interaktif, saya perhatikan setiap anak-anaknya juga terbunuh.

Siapa yang melakukan itu? Apakah OS yang membunuh setiap proses yang tersisa ketika shell login terbunuh? Jika demikian, bagaimana dia melakukannya, karena sessionid adalah "0" untuk semua.

attached terminal picture

Eduard Mandretov
sumber
naik ke atas ke atas
Eduard Mandretov
Почему никто не отвечает
Eduard Mandretov