ฉันแค่สงสัยว่าทำไมkill -9 0
จะจบเซสชันคอนโซล tty ของฉัน
อะไรคือ PID 0 มันไม่ได้อยู่ในรายการps aux
?
ฉันแค่สงสัยว่าทำไมkill -9 0
จะจบเซสชันคอนโซล tty ของฉัน
อะไรคือ PID 0 มันไม่ได้อยู่ในรายการps aux
?
คำตอบ:
kill
ing 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.