Accueil·Commandes du terminal

top

Processus et système

Syntaxe

top

Redessine la liste des processus toutes les quelques secondes ; ses options diffèrent totalement selon la plateforme : un seul releve s'obtient avec `-b -n 1` sous Linux et `-l 1` sous macOS.

Options courantes

OptionSignification
-b -n 1Batch mode, one refresh, then exit: safe to pipe or log (Linux).
-p <pid>Watch a single process (Linux).
-u <user>Only one user's processes (Linux).
-o cpuSort by CPU on macOS; -o mem sorts by memory.
-l 1One sample and exit on macOS (the equivalent of -b -n 1).
P / M / k / qKeys inside Linux top: sort by CPU, sort by memory, kill a PID, quit.

Exemples

top -b -n 1 | head -20

A snapshot of the busiest processes, printable into a log (Linux).

top -o mem

Live list sorted by memory use (macOS).

top -p 1234

Follow one process only (Linux).

Ce qui tourne et ce qui mange la machine. Identifier vient avant tuer.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

Q. Que fait top ?

Redessine la liste des processus toutes les quelques secondes ; ses options diffèrent totalement selon la plateforme : un seul releve s'obtient avec `-b -n 1` sous Linux et `-l 1` sous macOS.

Q. Comment l’écrire ?

top — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

Il y en a 6 ici ; la liste complète est dans man top. Cette commande relève de Processus et système.

Commandes liées

page man: man top