Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Le guide de l’utilisateur avancé de htop

htop est une puissante application de surveillance de système basée sur un terminal qui présente les données de divers processus système et leur consommation de ressources dans un format lisible par l’homme, codé par couleur et facile à utiliser. htop est un remplacement, ou plutôt un complément au « top » bien connu et éprouvé, offrant de nombreuses améliorations telles que la prise en charge de la souris, la suppression directe des processus et une sortie plus lisible par l’homme.

L’installation de htop est simple car il est inclus dans les référentiels standard de la plupart des principales distributions. Sur n’importe quel dérivé de Debian, vous pouvez simplement utiliser

Contenu

L’interface utilisateur

L’interface utilisateur est divisée en trois parties.

Vous obtenez des jauges interactives en forme de barres configurables à votre guise (1), un bref résumé des tâches en cours, la moyenne de charge et le temps de disponibilité (2) et une vue détaillée des processus en cours (3), et une liste rapide des plus courants raccourcis clavier, également accessibles avec une souris (4).

Les barres des jauges CPU et Memory % sont codées par couleur.

htop-codes-couleurs

Bien que les tâches en cours d’exécution, la charge moyenne et la disponibilité devraient être explicites, les nombreuses statistiques affichées dans la plus grande partie de l’écran peuvent nécessiter des éclaircissements. Selon la page de manuel de htop, les colonnes affichées par défaut doivent être lues de la manière suivante :

  • PID: L’ID du processus.
  • UTILISATEUR: Le nom d’utilisateur du propriétaire du processus ou l’ID utilisateur si le nom ne peut pas être déterminé.
  • PRI: La priorité interne du noyau pour le processus, généralement juste sa valeur NI plus vingt. Différent pour les processus en temps réel.
  • NI: La valeur agréable d’un processus, de 19 (priorité faible) à -20 (priorité élevée). Une valeur élevée signifie que le processus est agréable, laissant les autres avoir une priorité relative plus élevée. Seul root peut baisser la valeur.
  • VIRT: Taille en mémoire de la taille totale du programme.
  • RES: La taille de l’ensemble résident, c’est-à-dire la taille des sections de texte et de données, plus l’utilisation de la pile.
  • SHR: la taille des pages partagées du processus.
  • S: L’état du processus.
    Psssssst :  Puis-je RDP de Windows vers Linux ?
  • S: pour dormir (inactif)
  • R: pour courrir
  • : pour la veille du disque (sans interruption)
  • Z: pour zombie (en attente que le parent lise son statut de sortie)
  • T: pour tracé ou suspendu (par exemple par SIGTSTP)
  • W: pour la pagination
  • CPU%: Le pourcentage du temps CPU que le processus utilise actuellement.
  • MEM%: Le pourcentage de mémoire que le processus utilise actuellement (basé sur la taille de la mémoire résidente du processus, voir M_RESIDENT ci-dessous).
  • HEURE+: Le temps, mesuré en ticks d’horloge, que le processus a passé en temps utilisateur et système (voir UTIME, STIME ci-dessus).
  • Commander: chemin complet de la commande.
  • Ces colonnes sont bien entendu configurables ; l’un ou l’autre pourrait être caché et les autres affichés en place. Pour une liste complète des métriques disponibles, voir

    Raccourcis clavier

    La vraie puissance de htop, outre sa configurabilité, réside dans ses diverses capacités, accessibles via des raccourcis clavier. Les raccourcis affichés en bas sont pour la plupart explicites. Tous les raccourcis affichés ont des alternatives au cas où ils entreraient en collision avec d’autres raccourcis clavier spécifiques à WM ou définis globalement.

    Aide F1 – L’écran d’aide est une vue détaillée de tous les raccourcis disponibles et de leurs alternatives. (Alternative : h)

    htop-aide

    Configuration F2 – En entrant dans le menu de configuration, vous constaterez que vous pouvez modifier les différentes fonctionnalités de htop assez facilement. (Alternative : Maj + s)

    Utilisez les touches fléchées ou la souris pour parcourir les colonnes de « Configuration » (ce sont les sous-menus), « Colonne de gauche », « Colonne de droite » ou « Compteurs disponibles ». Vos autres options de navigation seront affichées dynamiquement dans la rangée du bas.

    Psssssst :  Quelle commande Linux est utilisée pour surveiller l'utilisation du réseau ?

    htop-configuration

  • Mètres vous permettra de changer quels compteurs sont affichés dans quelle colonne dans la partie supérieure où vivent les jauges et les moyennes de charge. F4 changera le type de n’importe quel compteur sélectionné entre « Bar », « Texte, « Graph » et « LED », vous permettant de personnaliser l’apparence de htop.
  • htop-led-horloge

  • option d’affichage offrira quelques ajustements mineurs.
  • Couleurs vous permet de modifier les schémas de couleurs.
  • tandis que Colonnes vous permet de configurer ce qui est affiché dans la partie principale de l’écran et de modifier les mesures exactes affichées pour chaque processus individuel.
  • Recherche F3 vous permet de rechercher des processus tout en Filtre F4 permet de filtrer les processus par mots-clés (Alternatives : / et )

    htop-recherche

    htop-filtre

    Arbre F5 bascule l’arborescence sous la colonne Commande, vous permettant de voir les arborescences de processus au lieu de lignes individuelles pour chaque commande. (Alternative : t)

    htop-tree-vue

    F6 Trier par vous permettra de trier les processus par n’importe quelle métrique actuellement affichée. Appuyez sur Shift + i pour inverser l’ordre de tri. (Alternative : > ; il existe également des raccourcis pour les options de tri les plus courantes : CPU% : Shift + P, MEM% : Shift + M et TIME : Shift + t)

    htop-trier

    F7 et F8 Nice +/- diminuera/augmentera la valeur nice de n’importe quel processus, mais vous devez exécuter htop en tant que root pour l’utiliser. (Alternatives : ]et[)[)

    F9 Tuer vous présente une liste complète de signaux à choisir, afin de tuer un processus, par défaut à SIGTERM (alternative : k)

    htop-tuer

    F10 Quitter va simplement quitter htop. (Alternative : q)

    Autres raccourcis utiles

    Espace – marquer un processus

    c – processus de balise et processus enfants

    Maj + u – Supprimer toutes les balises

    Maj + f – Le curseur suit le processus. Cela signifie que si vous avez mis en surbrillance un processus et que sa place dans la liste change pour une raison quelconque, il restera en surbrillance et le curseur le suivra (il s’agit d’une option à bascule)

    Psssssst :  Comment installer NET Framework 4 5 sous Linux ?

    Maj + h et Shift + K afficheront/masqueront respectivement les processus utilisateur et noyau

    vous – vous permettra de choisir un utilisateur et d’afficher uniquement les processus appartenant à son ID.

    Certaines options d’administration système sont également disponibles :

    une – vous permettra de définir à quels processeurs ou cœurs de processeur un processus donné peut accéder

    je – définira la priorité E/S

    Les trois dernières fonctions nécessitent l’installation de programmes externes :

    s – tracera les appels système de processus avec strace. Si vous n’avez pas de strace sur votre système, vous pouvez l’installer avec

    je – affichera une liste des fichiers ouverts par le processus utilisant lsof. (Dans le monde UNIX, « tout est fichier », vous pouvez donc obtenir une sortie vraiment utile)

    s’il n’y a pas de lsof, vous pouvez l’installer avec

    Maj + L – utilisera ltrace pour tracer tous les appels de bibliothèque par le processus en surbrillance

    Installer ltrace avec

    Conclusion

    Aussi simple que htop ait l’air, son interface lisible par l’homme, ses nombreuses options de configuration et ses capacités à représenter les données système de différentes manières, en font l’un des outils indispensables pour l’administrateur système. Bien que top puisse être plus ancien et plus « testé et éprouvé », l’interface et les capacités améliorées de htop en font une excellente alternative ou même un remplacement.

    Cet article est-il utile ? Oui Non

    Bouton retour en haut de la page

    Adblock détecté

    Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci