ps
ProcessusPaquet : procps
La liste des processus à cet instant, avec leur PID, leur propriétaire et leur commande. ps aux montre tout ; ps -o pid,ppid,cmd choisit les colonnes, ce qui rend la sortie lisible par un script.
Ce que font ses options dans les leçons
Tiré du même glossaire que les leçons affichent sous leurs commandes ; les deux ne peuvent pas se contredire.
ps -e- Tous les processus de la machine, pas seulement ceux de votre terminal.
ps -f- Format complet : ajoute le PPID (le processus parent) et la ligne de commande entière. C'est
-efqui rendpsutile. ps -o- Choisit les colonnes, dans l'ordre voulu :
ps -o pid,ppid,stat,cmd. Utile pour ne garder que ce qu'on lit vraiment. ps -p- Limite la sortie aux PID indiqués, quand on en tient déjà un et qu'on veut savoir ce que c'est.
ps --forest- Dessine la filiation en arborescence plutôt qu'en liste plate. Un processus orphelin se voit immédiatement : il est rattaché à PID 1.
Les leçons qui l'enseignent
- Quand la connexion tombe : garder le travail en coursVotre premier serveur
- Les signaux, et pourquoi kill -9 est le dernier recoursFondamentaux de Linux
- Ce qui tourne : les processusFondamentaux de Linux
- Premier plan, arrière-plan et tâchesFondamentaux de Linux
- Occupé à quoi : lire la ligne du processeurSurveiller un serveur
