Suivez-nous

Divers

—Passez la commande (28) : kill —

Zoz

Publié le

 

Par



Leçon n°28

Après avoir vu comment voir la liste des processus en cours, nous allons cette semaine étudier la commande permettant de quitter ou de fermer ces processus.

La commande principale pour ce faire est : kill.

Kill permet de “tuer” un processus, pour cela il existe plusieurs sortes de niveaux, allant de 1 à 9 (pour information le niveau 3 correspond à un pomme+Q, et le niveau 9 à un “forcer à quitter”). Pour définir le processus à terminer, il suffit d’utiliser son PID.

Exemple d’utilisation, un des programmes refuse de se quitter normalement, au lieu de passer par la fenêtre “forcer un programme à quitter” que l’on obtient par alt+cmd+esc, on peut, rapidement par le terminal de cette manière :

1 – identifier le processus à l’aide des commandes vu précedemment.

2 – le tuer de cette manière : kill -9 PID (remplacer PID par le numéro ad hoc).

Attention : la commande kill ne s’exécute qu’en mode super-utilisateur.

Exercices : Comment peut-on programmer dans le temps un kill ? Que signifie la commande kill -KILL ? Et pour finir, que définit la commande killall ?

Cette semaine, nous vous conseillons une lecture très complète sur cette commande écrit par Fabien Conus chez nos amis de Cuk.ch.

Leçon précédente
Lien explicatif
Leçon suivante
Passez la commande : La Récap’

Cliquez pour commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *