Personnaliser et optimiser la commande top linux

La commande top est un outil indispensable pour surveiller les performances de ton système Linux en temps réel.
Voici comment la configurer et l’utiliser de manière optimale, avec des astuces pour afficher les informations qui t’intéressent et interagir efficacement avec les processus.


Ajouter et organiser les colonnes

Afficher la colonne SWAP Par défaut, top n’affiche pas la colonne SWAP, qui est pourtant utile pour surveiller l’utilisation de la mémoire d’échange.

ajouter une colonne

  1. Lance top dans ton terminal.
  2. Appuie sur f pour accéder au menu de sélection des colonnes.
  3. Utilise les flèches directionnelles pour te déplacer jusqu’à la ligne SWAP ou ÉCH. .
  4. Appuie sur la barre d’espace pour sélectionner la colonne (un astérisque * apparaît devant la ligne).
  5. Appuie sur q pour enregistrer et revenir à l’affichage principal.

Déplacer une colonne

  1. Quand tu es dans le menu de sélection des colonnes (cf. au dessus pour y accéder).
  2. Dans l’affichage principal de top, utilise la touche pour te déplacer jusqu’à la colonne que tu veux bouger. Utilise les flèches haut/bas pour changer sa position dans le tableau.
  3. Appuie sur q pour valider.

Sauvegarder ta configuration

Une fois tes colonnes organisées à ta convenance, sauvegarde ta configuration pour qu’elle soit chargée automatiquement au prochain lancement de top :

Personnaliser l’affichage

Afficher les statistiques par CPU

Appuie sur 1 pour basculer entre un affichage global et un affichage détaillé de chaque cœur CPU.

Afficher des graphiques ASCII

Modifier l’affichage des processus

Afficher la ligne de commande complète

Appuie sur c pour basculer entre le nom du processus et sa ligne de commande complète.

Afficher les processus sous forme d’arbre

Appuie sur V (Maj + v) pour visualiser les processus sous forme d’arbre, ce qui permet de voir quels processus ont été lancés par d’autres.

Filtrer par utilisateur

Appuie sur u, puis entre le nom d’utilisateur ou son UID pour n’afficher que ses processus.

Trier les processus

Pour trier les processus selon une colonne spécifique (par exemple, SWAP), utilise la commande suivante :

top -o SWAP

Dans top, appuie sur x pour mettre en surbrillance la colonne utilisée pour le tri.

Gérer les processus

Tuer un processus

  1. Appuie sur k.
  2. Entre le PID (identifiant du processus) que tu veux terminer.
  3. Choisis le signal à envoyer (par défaut, SIGTERM pour une fermeture propre, ou SIGKILL pour forcer l’arrêt).

Redimensionner les colonnes

Appuie sur > (Maj + X) puis entre un nombre (par exemple, 20) pour ajuster la largeur de la colonne sélectionnée.

Quitter top

Appuie simplement sur q pour quitter.

Pourquoi ces personnalisations ?

Astuce bonus : Tu peux combiner ces options avec des raccourcis clavier pour un monitoring encore plus efficace.
Par exemple, utilise Shift + M pour trier les processus par utilisation mémoire, ou Shift + P pour trier par utilisation CPU.