ฉันใช้ Ubuntu Linux
คำสั่ง Kill โดยทั่วไปจะส่งสัญญาณไปยังกระบวนการเพื่อสิ้นสุด เพื่อลดความซับซ้อนของความคาดหวังเชิงพฤติกรรมที่ซับซ้อนของการประมวลผลคำสั่ง kill ทุกวันมีตัวเลือกมากมายพร้อมด้วย
ตามที่อธิบายไว้ข้างต้นพร้อมตัวเลือกหมายเลขฆ่าทั้งหมดที่สอดคล้องกับคำจำกัดความ
ฉันต้องการเพิ่มสองสามบรรทัด
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8
43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7
58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX
ดังที่คุณเห็นด้านบนเหล่านี้คือตัวเลือกการฆ่าทั้งหมดที่คุณจะได้รับหากคุณใช้ Ubuntu Linux
แต่สัญญาณการฆ่าบางอย่างนั้นเหมือนกันในทุกรสชาติ * NIX
kill -9 เป็นตัวเลือก SIGKILL และเคอร์เนลไม่สามารถเพิกเฉยต่อสัญญาณนี้ได้ซึ่งหมายความว่ามีเกียรติ -9 หรือตัวเลือก SIGKILL และออกจากกระบวนการทันที โปรดจำไว้ว่ากระบวนการนี้ไม่สามารถจัดการได้โดยโปรแกรมแอปพลิเคชัน
kill -15 จะส่งสัญญาณ SIGTERM ซึ่งหมายความว่ามันจะรอกระบวนการที่จะปิดอย่างสมบูรณ์ก่อนที่จะออก นี่คือสัญญาณเริ่มต้น
kill <pid>
) คือ TERM