La commande top classe tous les processus par leur consommation de la CPU et de la mémoire. Elle affiche le ``top 20'' sous forme d'une table. Lancez top chaque fois que vous voulez voir le (ou les) processus qui monopolise(nt) votre machine. La commande top -q -d 2 est utile [NdT: la version top utilisée par le traducteur sur Gentoo-Linux n'admet pas l'option -q pour programmer la commande top elle-même afin de lui conférer une haute priorité.] Ceci permet le rafraîchissement de l'affichage à l'écran sans décalage (important). top -n l -b > top.txt affiche tous les processus et top -n 1 -b -p <PID> affiche de l'information à propos d'un processus en désignant ce dernier par son PID.
topprésente des réponses interactives très utiles lorsque certaines touches sont pressées:
echo `echo '0'; top -q -n 1 -b | sed
-e '1,/PID *USER *PRI/D' | \
awk '{print "+" $5}' | sed -e 's/M/\\*1024/' ` | bc
68016
echo `echo '0'; top -q -n 1 -b | sed -e '1,/PID *USER *PRI/D' | \
awk '{print "+" $6}' | sed -e 's/M/\\*1024/' ` | bc
58098
echo `echo '0'; top -q -n 1 -b | sed -e '1,/PID *USER *PRI/D' | \
awk '{print "+" $7}' | sed -e 's/M/\\*1024/' ` | bc
30184
|
Les autres champs sont décrits dans la page de man comme suit: