GNU/Linux >> Linux Esercitazione >  >> Linux

pkill:comando non trovato

Il comando pkill invia qualsiasi segnale specificato, o per impostazione predefinita il segnale di terminazione, ai processi in base a un modello di corrispondenza. Simile al comando pgrep, ma in realtà invia un segnale invece di stampare su stdout. Ad esempio, se inizi la parte superiore in un terminale e quindi emetti pkill top in un altro terminale, vedrai che la parte superiore termina. Il comando corrispondeva a un modello di nome anziché a un ID processo.

Sintassi

La sintassi di questo comando è:

# pkill [options] {pattern}

Se si verifica l'errore seguente durante l'esecuzione del comando pkill:

pkill: command not found

puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:

Distribuzione del sistema operativo Comando
Debian apt-get install procps
Ubuntu apt-get install procps
Alpino apk aggiunge procps
Arci Linux 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

Esempi di comando pkill

1. Elimina tutti i processi che corrispondono a:

# pkill "process_name"

2. Termina tutti i processi che corrispondono al loro comando completo invece del solo nome del processo:

# pkill -f "command_name"

3. Forza i processi di kill matching (non può essere bloccato):

# pkill -9 "process_name"

4. Invia il segnale SIGUSR1 ai processi che corrispondono a:

# pkill -USR1 "process_name"

5. Termina il processo principale di `firefox` per chiudere il browser:

# pkill --oldest "firefox"


Linux
  1. gestore abbonamenti:comando non trovato

  2. dnf:comando non trovato

  3. bc:comando non trovato

  4. dpkg:comando non trovato

  5. id:comando non trovato

nc:comando non trovato

aws-shell:comando non trovato

tvservice:comando non trovato

lspci:comando non trovato

pstree:comando non trovato

ln:comando non trovato