GNU/Linux >> Belajar Linux >  >> Linux

Linux:tutup program dengan baris perintah (bukan matikan)

Secara default, perintah kill akan mengirim SIGTERM (sinyal terminasi) ke proses yang sedang berjalan. Tidak seperti SIGKILL , yang secara paksa akan mematikan proses tanpa ada kesempatan untuk merespons, SIGTERM sinyal dapat dicegat oleh proses, memungkinkannya untuk berhenti dengan anggun. Apakah itu benar-benar benar atau tidak mengakhiri dengan anggun sepenuhnya bergantung pada proses itu sendiri; itu dapat dengan mudah membunuh dirinya sendiri atau mengabaikan sinyal sepenuhnya.

Anda dapat memastikan bahwa Anda mengirimkan SIGTERM alih-alih beberapa sinyal lain dengan membuatnya eksplisit di baris perintah sebagai berikut:

kill -s TERM <pid>

Perhatikan bahwa saat menggunakan pkill bukan kill , untuk menentukan TERM sintaksnya adalah:

pkill -TERM <process-name>

pkill sama seperti kill, tetapi Anda dapat menggunakan nama proses daripada id. man pkill


Linux
  1. Linux – Kapan Saya Tidak Harus Membunuh -9 Proses?

  2. Bagaimana cara mematikan proses di Linux menggunakan perintah?

  3. bunuh Contoh Perintah di Linux

  1. Bekerja dengan pipa di baris perintah Linux

  2. Mengapa menjalankan perintah shell Linux dengan '&'?

  3. Restart proses di linux dengan nomor pidn nya dengan perintah kill, bagaimana caranya?

  1. Program perangkat keras dari baris perintah Linux

  2. Lakukan Matematika di Baris Perintah Linux dengan perintah expr

  3. Kiat Baris Perintah Linux untuk Meningkatkan Produktivitas