Article mis à jour le : 05-05-2022
Les commandes ps, top et kill sont liées aux processus sous Linux. Quelques explicationsSous Windows, le gestionnaire de tâche permet rapidement de visualiser les informations sur les ressources de la machine, sur les processus qui tournent, et permet aussi d'en lancer de nouveaux ou d'en interrompre.
Sous Linux, les choses sont moins évidentes, voici donc les 3 "grandes" commandes à connaître.
La commande ps retourne un "cliché" de vos processus en cours sur la machine, ainsi que les ressources consommées par ceux-ci. Vous pouvez la rendre plus détaillée :
ps aux
A noter que s'il y a trop de processus et que cela vous paraît donc peu clair, vous pouvez filtrer avec la commande grep. Par exemple, si je cherche "eclipse" :
ps aux | grep eclipse
Cette commande permet de donner les mêmes informations que ps mais en temps réel. On peut lui préciser le délai de rafraîchissement :
top -d 10
... rafraîchira les informations toutes les 10 secondes.
Comme on peut facilement le devine, elle permet de terminer un processus manuellement, par exemple une application qui a planté. Tout d'abord, lance la commande :
ps aux
et relevez le PID (Process ID) du processus à "tuer".
Ensuite, faites
kill xxxx
ou xxx est le PID du processus.