Htop est un visualiseur de processus interactif pour les systèmes Unix, offrant une vue dynamique en temps réel des processus du système, de l'utilisation des ressources et des performances globales. Il s'agit d'une alternative plus conviviale et riche en fonctionnalités à la commande traditionnelle « top », offrant des mesures codées par couleur, des commandes faciles à utiliser et la possibilité de faire défiler verticalement et horizontalement les listes de processus. Htop est particulièrement utile pour surveiller les performances du système, identifier les processus gourmands en ressources et gérer facilement les tâches en cours d'exécution.
Sur Fedora 40 ou 39, vous pouvez installer Htop via le terminal de ligne de commande en utilisant le gestionnaire de paquets DNF avec AppStream de Fedora. Cette méthode garantit un processus d'installation simple et vous fournit une version stable de Htop qui s'intègre parfaitement à votre système. Ce guide vous guidera à travers les étapes d'installation et d'utilisation de Htop sur votre système Fedora.
Mettre à jour les packages Fedora Linux avant l'installation de Htop
Assurez-vous que votre système Fedora Linux est à jour pour éviter les conflits lors de l'installation de Htop. La mise à jour des packages est une étape cruciale, car elle garantit la compatibilité et la sécurité.
Pour mettre à jour votre système, exécutez la commande suivante dans le terminal :
sudo dnf upgrade --refresh
Cette commande vérifiera les mises à jour disponibles et les appliquera, en gardant les packages de votre système à jour.
Installez Htop via la commande DNF
Une fois votre système Fedora Linux mis à jour, vous pouvez installer Htop. Htop est installé à l'aide de DNF, le gestionnaire de packages de Fedora, simplifiant le processus d'installation.
Pour installer Htop, utilisez la commande :
sudo dnf install htop
Confirmer l'installation de Htop
Après avoir exécuté cette commande, DNF gérera le téléchargement et l'installation de Htop. Une fois l'installation terminée, il est recommandé de vérifier l'installation.
Pour confirmer l'installation de Htop et vérifier sa version, utilisez :
htop --version
Cette commande affichera la version de Htop installée sur votre système Fedora Linux, confirmant que l'installation a réussi.
Raccourcis clavier Htop
Vous trouverez ci-dessous une liste détaillée des raccourcis les plus couramment utilisés dans Htop :
Navigation et gestion des processus
- Touches fléchées (←, ↑, →, ↓) : faites défiler la liste des processus pour afficher différents processus.
- Maj + U : efface toutes les sélections de processus (supprime toutes les balises).
- Point (.) ou virgule (,) : démarrez une recherche incrémentielle pour trouver un processus par son PID (ID de processus).
- F1, ?, H : Accédez à l'écran d'aide pour plus d'informations sur les fonctionnalités de Htop.
- U : Afficher les processus appartenant à un utilisateur spécifique.
- F2, Shift + S : ouvrez le menu des paramètres pour personnaliser l'apparence et le comportement de Htop.
- Maj + H : activez ou désactivez l’affichage des threads utilisateur.
- F3, Shift + / : lancer une recherche incrémentielle par nom de processus.
- Maj + K : activez ou désactivez l’affichage des threads du noyau.
- F4, \: Appliquer un filtre pour répertorier les processus par nom.
- Maj + F : épinglez le curseur sur un processus spécifique pour le suivi.
Options d'affichage et de tri
- F5, T : basculer entre la vue de liste par défaut et une vue arborescente des processus.
- Plus (+), Moins (-) : développer ou réduire les branches dans l'arborescence.
- F6, > : Choisissez une colonne pour trier la liste des processus.
- Maj + P : trier les processus en fonction de leur utilisation du processeur.
- F7 : Diminue la valeur Nice d'un processus, affectant sa priorité.
- Maj + M : trier les processus par utilisation de la mémoire.
- F8 : augmentez la valeur Nice d'un processus pour réduire sa priorité de planification.
- Maj + T : trier les processus en fonction du temps.
Contrôle des processus et informations sur le système
- F9, K : Terminer le ou les processus sélectionnés.
- L : Utilisez la commande lsof pour répertorier les fichiers ouverts pour un processus.
- F10, Q, Ctrl + C : Quitter Htop.
- S : Tracer les appels système à l'aide de strace pour les processus sélectionnés.
- Barre d'espace : marquez ou sélectionnez un processus.
- Maj + L : utilisez ltrace pour suivre les appels de bibliothèque d’un processus.
- I : Surveiller les statistiques d'entrée/sortie des processus.
Commandes Htop de base
Vous trouverez ci-dessous quelques exemples de commandes Htop essentielles couramment utilisées dans Fedora Linux. Ces exemples offrent un aperçu des capacités de Htop et de la manière de les exploiter pour une gestion efficace du système.
Tri des processus par utilisation du processeur
htop --sort-key PERCENT_CPU
Cette commande lance Htop et trie les processus en fonction de leur utilisation du processeur. Ceci est utile pour identifier rapidement les processus qui consomment des ressources CPU importantes.
Affichage des processus d'un utilisateur spécifique
htop --user [username]
Remplacez [username] par le nom d'utilisateur réel pour filtrer et afficher les processus sous cet utilisateur. Cette commande permet de surveiller les activités d'un utilisateur spécifique.
Filtrage des processus par nom
htop --filter [process_name]
Cette commande vous permet de démarrer Htop avec un filtre appliqué pour afficher uniquement les processus correspondant à [process_name]. Elle est pratique pour se concentrer sur des applications ou des services spécifiques.
Exécuter Htop dans l'arborescence
htop --tree
Cette commande démarre Htop dans une arborescence, affichant la hiérarchie des processus. C'est bénéfique pour comprendre les relations parent-enfant entre les processus.
Afficher uniquement les processus en cours d'exécution actifs
htop -F R
Cela affichera tous les processus avec l'état « R » correspondant aux processus en cours d'exécution. Vous pouvez également utiliser les expressions régulières suivantes pour faire correspondre d'autres états d'activité :
R
: En cours d'exécutionS
: DormirT
: ArrêtéZ
: Zombi
Gestion de Htop
Supprimer Htop
Lorsque vous n'avez plus besoin de Htop sur votre système Fedora Linux ou que vous envisagez de le remplacer par un autre outil de surveillance, vous pouvez facilement le désinstaller. Le processus implique une commande simple qui supprime entièrement Htop de votre système.
sudo dnf remove htop
Après avoir exécuté cette commande, Htop et ses fichiers de configuration seront entièrement supprimés de votre système Fedora.
Conclusion
L'installation de Htop sur Fedora à l'aide du gestionnaire de paquets DNF vous offre un outil puissant pour surveiller et gérer les processus système en temps réel. La facilité d'installation et d'intégration via AppStream de Fedora garantit le bon fonctionnement de Htop sur votre système. L'utilisation régulière de Htop peut vous aider à maintenir des performances système optimales en identifiant et en gérant rapidement les processus gourmands en ressources. La mise à jour de Htop via le système de gestion de paquets de Fedora vous permettra de continuer à bénéficier de ses fonctionnalités et améliorations, ce qui en fait un outil essentiel dans votre boîte à outils d'administration système.