Htop
| Fiche express | |
|---|---|
| Domaine | Monitoring système interactif (CPU, mémoire, processus) |
| Commande | htop
|
| Contexte | Alternative interactive à top, à installer séparément |
| Voir aussi | Top · Sar · Nmon |
htop reprend les mêmes informations que top — charge CPU, mémoire, liste des processus — avec une interface plus lisible : couleurs, barres de charge par cœur, arborescence des processus et navigation à la souris ou au clavier plus intuitive. Il ne fournit pas de mode batch équivalent à top -b pour l'export en script/log (à vérifier selon la version installée) : pour ce besoin, top reste l'outil de référence.
Installation
yum install htop # RHEL/CentOS (nécessite EPEL sur les versions plus anciennes)
apt install htop # Debian/Ubuntu
Interface
En haut de l'écran, htop affiche une barre de charge par cœur CPU, une barre mémoire et une barre swap, avec un code couleur (bleu = low priority, vert = normal, rouge = kernel, etc. — le détail exact des couleurs dépend du thème et de la version). En dessous, le tableau des processus avec les mêmes colonnes que top (PID, USER, VIRT, RES, SHR, %CPU, %MEM, TIME+, COMMAND).
htop
Arborescence des processus
La touche F5 (ou t) bascule l'affichage en mode arborescent, montrant la relation parent/enfant entre processus au lieu d'une simple liste triée — utile pour repérer rapidement de quel service ou script est issu un processus.
Tri et recherche
- F6 : choisir la colonne de tri (CPU, mémoire, PID, temps...).
- < / > : déplacer la colonne de tri sans passer par le menu F6.
- / : rechercher un processus par nom (surligne les correspondances).
- F4 (ou
\) : filtrer l'affichage pour ne garder que les processus correspondant à un motif. - u : filtrer par utilisateur.
Actions sur un processus
- Espace : sélectionner (tag) un ou plusieurs processus pour leur appliquer une action groupée.
- F9 (ou k) : envoyer un signal au processus sélectionné (choix du signal dans un sous-menu : TERM, KILL, HUP...).
- F7 / F8 : augmenter ou diminuer la priorité (
nice) du processus sélectionné. - F5 : voir la commande complète, y compris arguments (bascule parfois liée à l'affichage arborescent selon la version).
Personnalisation
- F2 : ouvrir la configuration — choix des colonnes affichées, des couleurs, du comportement des barres de charge (une barre par cœur ou barre moyenne globale), affichage ou non de la barre des tâches en cours.
- F1 : aide, rappel des raccourcis disponibles.
- F10 (ou q) : quitter.
La configuration est mémorisée automatiquement (généralement dans ~/.config/htop/htoprc, à vérifier selon la version) sans action explicite de sauvegarde, contrairement à top qui demande la touche W.