Top, htop, nmon: moniteurs système dans le terminal

Ceux d'entre nous qui travaillent beaucoup dans le terminal, que ce soit sur notre propre ordinateur ou avec des serveurs, ont souvent besoin de voir les performances de l'équipement, la consommation de
RAM, processus qui consomment le plus, CPU, etc., pour cela il existe plusieurs alternatives, plusieurs programmes que nous pouvons utiliser pour afficher ces informations (et plus) dans le
Terminal.

top:

Pour l'exécuter dans un terminal, tapez ce qui suit et appuyez sur Entrer:

top

C'est le plus simple, il est installé par défaut dans de nombreuses distributions et il nous montre beaucoup d'informations différentes. Par exemple, il nous montre le nombre d'utilisateurs
actifs, temps en ligne, également comme nous pouvons le voir, il nous montre la quantité de tâches ou de processus (Tâches: 154 au total), le nombre d'entre eux qui sont en
courir, dormir, détenu ou en mode zombie.

Ci-dessous, nous voyons (en Kio) la quantité de RAM utilisée (et gratuite), tout comme le SWAP

Enfin, nous avons une liste des processus, de chacun, nous pouvons connaître le PID, l'utilisateur qui l'exécute, la quantité de mémoire (réelle et virtuelle) qu'il utilise, en pourcentage
Consommation CPU, temps d'exécution et commande / processus spécifique.

top

Comme vous pouvez le voir, il est un peu inconfortable de lire ces informations, cependant, si vous appuyez sur Z pourra voir les informations avec des couleurs, ce qui fait un peu
plus simple pour lire toutes ces données:

top-couleur

Pour sortir du top, appuyez simplement sur Q et il se fermera.

htop :

Pour l'exécuter dans un terminal, tapez ce qui suit et appuyez sur Entrer:

htop

Dans plusieurs distributions, il est installé par défaut, dans d'autres (comme ArchLinux) pas, donc s'il n'est pas ouvert avec la commande précédente, ils doivent l'installer.

S'ils utilisent Ubuntu, Debian ou des dérivés, ce serait:

sudo apt-get install htop

S'ils utilisent ArchLinux ou des dérivés, ce serait:

sudo pacman -S htop

htop

Comme vous pouvez le voir, cela nous montre les informations les plus ordonnées, moins bloquées, il est plus facile de tout lire. Il nous montre presque la même chose que le haut précédent, non
Cependant, d'une meilleure façon de le lire (même avec des 'barres' pour la consommation du CPU, de la RAM et du SWAP), mais!, Il nous offre d'autres options que vous pouvez voir ci-dessous.
Ces options peuvent être utilisées en appuyant sur les touches F1 ... F2 ... et ainsi de suite jusqu'à F10, ceux-ci nous permettent
trouver des processus spécifiques dans la liste, les voir organisés sous forme d'arborescence (processus et threads ou processus associés), filtrer par ceux avec plus de CPU ou de RAM
consommer, tuer les processus, etc.

Pour sortir du top, appuyez simplement sur F10 et il se fermera.

nmon :

Cela nous permet de personnaliser davantage les informations qu'il nous montre, lorsque nous l'ouvrons, cela nous montre plusieurs options, pour faire simple, cela nous donne le
informations de manière modulaire, c'est-à-dire si nous voulons qu'elle ne nous montre que les informations liées au processeur, nous appuyons sur une touche, si nous voulons qu'elle nous montre également
De plus, celui lié à la RAM, on appuie sur une autre touche, voici la capture d'écran de l'écran d'accueil:

nmon-start

Comme vous pouvez le voir, si vous voulez voir les informations relatives au CPU, appuyez sur la touche c … Celui lié à la clé mémoire m ...
avec les disques durs d ... le noyau k ... le réseau n (minuscules), etc.

Je laisse la combinaison de nmon + c + m + k

nmon-options

Oui, ils doivent l'installer, s'ils utilisent Ubuntu, Debian ou des dérivés, ce serait:

sudo apt-get install nmon

S'ils utilisent ArchLinux ou des dérivés, ce serait:

sudo pacman -S nmon

Pour sortir du top, appuyez simplement sur Q et il se fermera.

La fin!

Eh bien, c'est tout. Si l'un d'entre vous connaît un autre moniteur de système de terminal, en temps réel, faites-le-moi savoir dans un commentaire 

salutations


Ajouter comme source préférée dans Google