GNU/Linux >> Belajar Linux >  >> Linux

Fkill – Secara Interaktif Mencari Dan Membunuh Proses Di Linux

Fkill , singkatan dari F Bunuh , adalah utilitas baris perintah lintas platform untuk secara interaktif mencari dan mematikan beberapa proses sekaligus. Biasanya, saya menggunakan perintah "top" atau "ps -ef | grep " atau "pidof " untuk menemukan id proses dan mematikannya dengan perintah "kill -9 " . Saya tidak tahu tentang Anda, tetapi inilah yang saya lakukan sampai saya menemukan permata ini. Program Fkill dapat menemukan proses yang sedang berjalan dan mematikan satu atau lebih proses jika Anda mau. Itu ditulis menggunakan Nodejs dan mendukung Linux, Mac OS dan Microsoft Windows.

Instal Fkill

Fkill tersedia di AUR , sehingga Anda dapat menginstalnya menggunakan pembantu AUR apa pun, misalnya Yay , di Arch Linux dan variannya.

$ yay -S fkill

Pada distribusi Linux lainnya, pastikan Anda telah menginstal Nodejs seperti yang dijelaskan pada link di bawah ini.

  • Cara Memasang NodeJS Di Linux

Setelah menginstal Nodejs, jalankan perintah berikut untuk menginstal fkill.

$ npm install --global fkill-cli

Mencari dan Membunuh Banyak Proses Secara Interaktif Menggunakan Fkill Di Linux

Untuk mencari dan mematikan proses, cukup jalankan:

$ fkill

Perintah ini akan meluncurkan UI interaktif di mana Anda dapat menemukan daftar proses yang berjalan bersama dengan nomor portnya. Gunakan panah atas/bawah untuk memilih proses, tekan ENTER untuk membunuhnya. Anda juga dapat mengetik beberapa huruf pertama dari nama proses dan memilih proses dari daftar dan tekan ENTER untuk mematikannya.

Untuk keluar dari UI interaktif, tekan CTRL+c .

Jika Anda sudah mengetahui nomor port, misalnya 2236 , maka Anda bisa langsung mematikannya menggunakan perintah:

$ fkill 2236

Anda dapat mematikan beberapa proses sekaligus dengan menentukan nomor port dengan dipisahkan oleh spasi.

$ fkill 2237 2312

Dimungkinkan juga untuk membunuh port. Untuk mematikan port (misalnya 3306), cukup awali dengan tanda titik dua seperti di bawah ini.

 $ fkill :3306

Untuk mendapatkan bantuan, jalankan:

$ fkill --help

  Fabulously kill processes. Cross-platform.

  Usage
    $ fkill [<pid|name|:port> …]

  Options
    --force -f    Force kill
    --verbose -v  Show process arguments
    --silent -s   Silently kill and always exit with code 0

  Examples
    $ fkill 1337
    $ fkill safari
    $ fkill :8080
    $ fkill 1337 safari :8080
    $ fkill

  To kill a port, prefix it with a colon. For example: :8080.

  Run without arguments to use the interactive interface.
  The process name is case insensitive.

Linux
  1. Cara Mencari dan Menghapus Direktori Secara Rekursif di Linux

  2. Linux:Lihat dan matikan proses yang tidak diakui

  3. Cara terbaik untuk mematikan proses status Zombie dan D di linux

  1. Cara Menemukan dan Membunuh Proses Zombie di Linux

  2. Apa Proses Zombie Dan Bagaimana Menemukan &Membunuh Proses Zombie?

  3. Gunakan Temukan dan Temukan untuk mencari file di Linux

  1. Cara Membunuh Proses yang Berjalan di Linux

  2. Perintah Linux ps

  3. Linux:Temukan dan Bunuh Proses Zombie