La commande pkill
est utilisée pour terminer des processus en fonction de leur nom ou d’autres attributs. Elle permet de gérer facilement les processus en cours d’exécution sans avoir à rechercher leur identifiant de processus (PID).
La syntaxe de base de la commande pkill
est la suivante :
pkill [options] [arguments]
Voici quelques options courantes pour pkill
:
-f
: Correspond à l’ensemble de la ligne de commande du processus.-n
: Tuer le dernier processus correspondant au critère.-o
: Tuer le premier processus correspondant au critère.-signal
: Spécifier le signal à envoyer au processus (par défaut, c’est SIGTERM).Voici quelques exemples pratiques de l’utilisation de pkill
:
firefox
:
pkill firefox
python
dans leur ligne de commande :
pkill -f python
nginx
lancé :
pkill -n nginx
ssh
:
pkill -9 ssh
pkill -l
pour lister tous les signaux disponibles que vous pouvez envoyer.pkill
sans options, car cela peut terminer plusieurs processus si le nom est générique.pgrep
, qui affiche les processus correspondants sans les terminer.