Cara Menemukan dan Membunuh Proses Berlari di Linux
- 4767
- 360
- Karl O'Connell DDS
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 LinuxDalam 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:
- Berlari: artinya prosesnya dieksekusi atau hanya diatur untuk dieksekusi.
- 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.
- Berhenti: artinya proses telah dihentikan, menggunakan sinyal.
- 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.
- Panduan untuk Mengelola Proses Linux Menggunakan Perintah Kill, Pkill dan Killall
- 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.8Temukan 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.8Bunuh 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 vlcBunuh Proses PID dengan sinyal
Menggunakan nomor sinyal untuk membunuh suatu proses:
$ pidof banshee $ kill -9 9647 $ pidof bansheeBunuh 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 9762Bunuh 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.
- « Cara Melindungi Direktori Web di Nginx
- Fabric - Otomatiskan tugas administrasi Linux Anda dan penyebaran aplikasi melalui SSH »