Commandes Linux : pkill

PKILL

Installé avec le paquet procps
Voir aussi : ps, pgrep, kill, pstree, killall, top, htop, pwdx, jobs, fg , bg , nice, renice et nohup

 
Rmq : La commande killall est plus sure que la commande pkill. En effet, par défaut, killall tue un processus dont le nom exact est fourni en argument, là où pkill tue selon un pattern.

 

Afficher la version de la commande pkill

pkill --version

ou

apt-cache policy procps

 

Tuer un processus en utilisant une expression régulière

pkill pattern

Équivaut à :
killall -r pattern
ex :

# pkill .*top$

 

Tuer un processus par son nom exact

pkill -x processus

Équivaut à :
killall processus
ex :

# pkill -c top
2
# pkill -c -x top
1

 

Renvoyer le nombre de processus tués

pkill -c pattern

ex :

# pkill -c .*top$
2

 

Envoyer un signal spécifique

Par défaut le signal envoyé est TERM ou SIGTERM (15).
Le signal peut être spécifié en toutes lettres ou numériquement.

pkill --signal signal pattern

ou

pkill -signal pattern

Équivaut à :
killall -r -s signal pattern
ou
killall -r -signal pattern
ex :

# pkill --signal SIGKILL .*top$
# pkill -SIGKILL .*top$
# pkill --signal KILL .*top$
# pkill -KILL .*top$
# pkill --signal 9 .*top$
# pkill -9 .*top$
Fermer le menu
%d blogueurs aiment cette page :