Un processus est un programme en cours d'exécution.
La commande ps
permet d'afficher la liste des processus associés au terminal courant.
La commande ps -aux
permet d'afficher la liste de tous les processus.
La commande pstree -p
permet d'afficher l'arbre de tous les processus.
La commande ps aux | grep xxx
permet d'afficher tous les processus qui ont été lancé par xxx ou qui contiennent xxx dans leur nom.
Pour arrêter un processus, trouver son numéro (PID)) puis exécuter : kill PID
.
Si le processus est bloqué et refuser de s'arrêter, exécuter kill -9 PID
(cet arrêt forcé peut entraîner des perte de données).
pkill xxx
(pkill -9 xxx
) permet d'arrêter le processus de nom xxx.
killall xxx
(killall -9 xxx
) permet d'arrêter tous les processus de nom xxx.
Les commandes top
et htop
permettent d'afficher les processus qui consomment le plus de ressources sur la machine.