GNU/Linux >> Belajar Linux >  >> Linux

pkill:perintah tidak ditemukan

perintah pkill mengirimkan sinyal tertentu, atau secara default sinyal terminasi, ke proses berdasarkan pola yang cocok. Mirip dengan perintah pgrep, tetapi sebenarnya mengirim sinyal alih-alih mencetak ke stdout. Misalnya, jika Anda memulai top di satu terminal, dan kemudian mengeluarkan pkill top di terminal lain, Anda akan melihat bahwa top berakhir. Perintah tersebut cocok dengan pola nama daripada ID proses.

Sintaks

Sintaks dari perintah ini adalah:

# pkill [options] {pattern}

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah pkill:

pkill: command not found

Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:

Distribusi OS Perintah
Debian apt-get install procps
Ubuntu apt-get install procps
Alpin apk menambahkan procps
Linux Arch pacman -S procps-ng
Kali Linux apt-get install procps
CentOS yum install procps-ng
Fedora dnf install procps-ng
Raspbian apt-get install procps

Contoh Perintah pkill

1. Matikan semua proses yang cocok:

# pkill "process_name"

2. Bunuh semua proses yang cocok dengan perintah lengkapnya, bukan hanya nama prosesnya:

# pkill -f "command_name"

3. Memaksa mematikan proses pencocokan (tidak dapat diblokir):

# pkill -9 "process_name"

4. Kirim sinyal SIGUSR1 ke proses yang cocok:

# pkill -USR1 "process_name"

5. Matikan proses `firefox` utama untuk menutup browser:

# pkill --oldest "firefox"


Linux
  1. manajer langganan:perintah tidak ditemukan

  2. dnf:perintah tidak ditemukan

  3. bc:perintah tidak ditemukan

  1. dpkg:perintah tidak ditemukan

  2. netstat:perintah tidak ditemukan

  3. kubectl:perintah tidak ditemukan

  1. tvservice:perintah tidak ditemukan

  2. lspci:perintah tidak ditemukan

  3. pstree:perintah tidak ditemukan