If-Koubou

Bunuh Proses Linux Lebih Mudah dengan pkill

Bunuh Proses Linux Lebih Mudah dengan pkill (Bagaimana caranya)

Salah satu fitur terbaik di Linux adalah cara Anda dapat mengontrol proses dari baris perintah, jadi jika Anda memiliki aplikasi yang mengunci GUI Anda, Anda selalu dapat SSH dari mesin lain dan hanya membunuh proses yang menyinggung.

Masalahnya adalah jika Anda membunuh proses yang sama berulang kali, sangat membosankan untuk harus mencari tahu ID proses setiap saat sehingga Anda dapat membunuhnya ... jadi inilah cara yang lebih mudah untuk melakukannya.

The Old Way

Cara klasik untuk membunuh proses berarti Anda harus terlebih dahulu menggunakan perintah ps yang disalurkan melalui grep untuk menemukan proses yang Anda coba bunuh:

$ ps -ef | grep swiftfox
geek 7206 22694 0 Dec04? 00:00:00 / bin / sh / opt / swiftfox / swiftfox
geek 7209 7206 0 Dec04? 00:00:00 / bin / sh /opt/swiftfox/run-mozilla.sh / opt / swiftfox / swiftfox-bin
geek 7213 7209 0 Dec04? 00:04:29 / opt / swiftfox / swiftfox-bin
geek 14863 14224 0 18:19 poin / 4 00:00:00 grep swiftfox

Kemudian untuk membunuh prosesnya, Anda harus menggunakan perintah kill:

$ kill 7206

Jalan Baru

Daripada melakukan semua itu, Anda bisa menggunakan perintah pkill jika Anda sudah tahu nama proses atau bagian dari itu.

$ pkill swiftfox

Sesederhana itu. Anda harus mencatat bahwa pkill akan membunuh semua proses yang cocok dengan teks pencarian, dalam hal ini swiftfox

Jika Anda ingin melihat nama proses apa yang dicocokkan sebelum menggunakan perintah pkill, Anda dapat menggunakan perintah pgrep. Melewati tombol -l memberitahu pgrep untuk menunjukkan nama proses juga.

$ pgrep -l swiftfox
7206 swiftfox
7213 swiftfox-bin

Swiftfox sepertinya sering menabrak saya, jadi saya sayangnya harus sering menggunakan perintah ini.