Nama kill
keluarga perintah menyesatkan - mereka tidak benar-benar membunuh apa pun, cukup kirim sinyal ke proses. Secara default SIGTERM
sinyal dikirim, yang hanya dengan lembut meminta proses untuk berhenti, tetapi proses dapat memilih untuk mengabaikannya atau menanganinya secara berbeda. (lihat halaman manual untuk kill
).
Untuk menghentikan proses secara paksa, Anda harus mengirimkannya sebuah SIGKILL
sinyal. SIGKILL
tidak dapat diabaikan oleh proses dan dalam banyak kasus mengakibatkan penghentian instan, tanpa menyelesaikan tugas yang sedang berlangsung, dll.
Ada beberapa kemungkinan sintaks untuk mengirim SIGKILL
, semua ini benar-benar setara:
kill -9 <pid>
kill -kill <pid>
kill -s SIGKILL <pid>
Ada kemungkinan bahwa proses tersebut tidak dapat dimatikan bahkan dengan SIGKILL
dan reboot akan diperlukan.