Cara Menemukan dan Membunuh Proses Berlari di Linux

Cara Menemukan dan Membunuh Proses Berlari di Linux

Manajemen proses adalah salah satu aspek penting dari administrasi sistem di Linux, dan itu termasuk pembunuhan proses menggunakan membunuh memerintah.

Temukan dan bunuh proses berjalan di Linux

Dalam cara ini, kita akan melihat pembunuhan proses yang kurang produktif atau tidak diinginkan pada sistem Linux Anda.

Apa proses di linux?

Suatu proses pada sistem Linux dapat menjadi terjadinya aplikasi atau program. Anda juga dapat merujuk pada proses sebagai tugas yang dieksekusi dalam sistem operasi.

Ketika suatu proses berjalan, itu terus bergeser dari satu negara ke negara lain dan suatu proses dapat di salah satu negara berikut:

  1. Berlari: artinya prosesnya dieksekusi atau hanya diatur untuk dieksekusi.
  2. Menunggu: artinya proses sedang menunggu suatu acara atau sumber daya sistem untuk melakukan tugas.

Ada dua jenis proses menunggu di bawah Linux yaitu interrupt Dan tidak terputus.

Proses menunggu yang dapat terganggu oleh sinyal disebut Interrupt, Sementara proses menunggu yang langsung menunggu pada kondisi perangkat keras dan tidak dapat terganggu dalam kondisi apa pun disebut tidak terputus.

  1. Berhenti: artinya proses telah dihentikan, menggunakan sinyal.
  2. Zombie: artinya proses telah dihentikan secara tiba -tiba dan mati.

Dengan tinjauan singkat ini, mari kita lihat cara membunuh proses dalam sistem Linux. Kami telah membahas beberapa artikel tentang cara -cara untuk membunuh proses lari Linux kami menggunakan Kill, Pkill, Killall dan Xkill, Anda dapat membacanya di bawah.

  1. Panduan untuk Mengelola Proses Linux Menggunakan Perintah Kill, Pkill dan Killall
  2. Cara membunuh proses linux yang tidak responsif menggunakan perintah xkill

Saat membunuh proses, membunuh Perintah digunakan untuk mengirim sinyal bernama ke proses yang disebutkan atau kelompok proses. Sinyal default adalah KETENTUAN sinyal.

Ingatlah bahwa membunuh Perintah dapat berupa fungsi bawaan di banyak cangkang modern atau eksternal yang terletak di /bin/kill.

Cara menemukan proses pid di linux

Di Linux setiap proses pada suatu sistem memiliki a Pid (Nomor identifikasi proses) yang dapat digunakan untuk membunuh prosesnya.

Anda dapat mengidentifikasi Pid dari proses apa pun dengan menggunakan pidof Perintah sebagai berikut:

$ pidof firefox $ pidof chrome $ pidof gimp-2.8 
Temukan Proses PID di Linux

Cara membunuh proses di linux

Setelah Anda menemukan proses PID, mari kita lihat cara membunuh proses. Dalam contoh pertama ini, saya akan terlebih dahulu mendapatkan PID proses dan kemudian mengirim sinyal ke sana.

saya ingin membunuh Gimp proses, jadi saya akan melakukannya sebagai berikut:

$ pidof GIMP-2.8 $ Bunuh 9378 

Untuk memverifikasi bahwa proses telah terbunuh, jalankan pidof perintah dan Anda tidak akan dapat melihat Pid.

$ pidof GIMP-2.8 
Bunuh Proses Linux PID

Anda juga dapat mengirim sinyal bernama ke proses dengan menggunakan nama atau angka sinyal sebagai berikut:

$ pidof vlc $ kill -sigterm 9541 $ pidof vlc 
Bunuh Proses PID dengan sinyal

Menggunakan nomor sinyal untuk membunuh suatu proses:

$ pidof banshee $ kill -9 9647 $ pidof banshee 
Bunuh Proses PID dengan Nomor

Dalam contoh di atas, angka 9 adalah nomor sinyal untuk Sigkill sinyal.

Cara membunuh beberapa proses pid di linux

Untuk membunuh lebih dari satu proses, lulus PID ke perintah membunuh sebagai berikut:

$ pidof GIMP-2.8 $ PIDOF VLC $ PIDOF BANSHEE $ KILL -9 9734 9747 9762 
Bunuh beberapa proses Linux PID

Ringkasan

Ada banyak cara lain untuk membunuh proses di Linux, beberapa contoh ini hanya membantu memberi Anda gambaran tentang proses pembunuhan. Beri tahu kami bagaimana Anda membunuh proses di Linux? dan juga memberi tahu cara lain jika ada melalui komentar.