GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je tuer un processus par nom au lieu de PID?

pkill firefox

Plus d'informations :http://linux.about.com/library/cmd/blcmdl1_pkill.htm


Aussi possible d'utiliser :

pkill -f "Process name"

Pour moi, ça a parfaitement fonctionné. C'était ce que je cherchais. pkill ne fonctionne pas avec le nom sans le drapeau.

Quand -f est défini, la ligne de commande complète est utilisée pour la correspondance des modèles.


Vous pouvez tuer les processus par nom avec killall <name>

tuer envoie un signal à tous les processus exécutant l'une des commandes spécifiées. Si aucun nom de signal n'est spécifié, SIGTERM est envoyé.

Les signaux peuvent être spécifiés soit par leur nom (par exemple, -HUP ou -SIGHUP ) ou par numéro (par exemple -1 ) ou par l'option -s .

Si le nom de la commande n'est pas une expression régulière (option -r ) et contient un aslash (/), les processus exécutant ce fichier particulier seront sélectionnés pour être tués, indépendamment de leur nom.

Mais si vous ne voyez pas le processus avec ps aux , vous n'aurez probablement pas le droit de le tuer...


Linux
  1. Comment tuer un processus zombie sous Linux

  2. Comment tuer tous les processus avec un nom partiel donné ?

  3. Comment tuer le processus zombie

  4. Comment puis-je tuer Firefox par console?

  5. Comment identifier le port d'un processus ?

Comment tuer un processus sous Linux

Comment tuer les processus Zombie sous Linux

Comment tuer un processus sous Linux

Comment trouver le nom du processus à partir de son PID

Comment tuer les processus sous Linux en utilisant kill, killall et pkill

Si je connais le numéro PID d'un processus, comment puis-je obtenir son nom ?