GNU/Linux >> Tutoriels Linux >  >> Linux

Gotop - Encore un autre moniteur d'activité graphique TUI, écrit en Go

La plupart d'entre vous connaissent déjà la commande "top", n'est-ce pas ? Oui, il fournit des informations dynamiques en temps réel sur les processus en cours d'exécution dans tous les systèmes d'exploitation de type Unix. Quelques développeurs ont construit des interfaces graphiques pour la commande supérieure, afin que les utilisateurs puissent facilement connaître l'activité de leur système dans une fenêtre graphique. L'un d'eux est Gotop . Comme son nom l'indique, Gotop est un moniteur d'activité graphique TUI, écrit en Go Langue. Il est entièrement gratuit, open source et inspiré des programmes gtop et vtop.

Dans ce bref guide, nous allons expliquer comment installer et utiliser le programme Gotop pour surveiller l'activité d'un système Linux.

Installer Gotop sous Linux

Gotop est écrit en utilisant Go, nous devons donc d'abord l'installer. Pour installer le langage de programmation Go sous Linux, reportez-vous au guide suivant.

  • Comment installer le langage Go sous Linux

Après avoir installé Go, exécutez la commande suivante pour installer Gotop :

$ go get github.com/cjbassi/gotop

Cette commande téléchargera le binaire gotop et l'enregistrera dans le dossier go/bin de votre répertoire de travail actuel. Rendez simplement le binaire exécutable et copiez-le dans votre $PATH.

$ chmod +x go/bin/gotop
$ sudo cp go/bin/gotop /usr/local/bin/

Alternativement, il existe un script pour télécharger le binaire gotop préconstruit sur votre système. Ce script téléchargera le binaire correct pour votre système à partir de la page des versions. Vous n'avez pas besoin d'installer Go.

Clonez le référentiel à l'aide de la commande :

$ git clone --depth 1 https://github.com/cjbassi/gotop /tmp/gotop

Exécutez le script pour télécharger le binaire gotop :

$ /tmp/gotop/scripts/download.sh

La commande ci-dessus téléchargera le binaire gotop dans votre répertoire de travail actuel. Rendez-le exécutable et déplacez-vous vers votre $PATH comme indiqué ci-dessous.

$ chmod +x gotop
$ sudo cp gotop /usr/local/bin

Si vous utilisez des systèmes basés sur Arch, Gotop est disponible dans AUR , vous pouvez donc l'installer à l'aide de n'importe quel programme d'assistance AUR.

Utilisation de Yay :

$ yay -S gotop-bin

Surveiller l'activité du système Linux à l'aide du moniteur d'activité Gotop

L'utilisation de Gotop est facile ! Tout ce que vous avez à faire est d'exécuter la commande suivante depuis le Terminal.

$ gotop

Voilà! Vous verrez l'utilisation du processeur, du disque, de la mémoire, du réseau, de la température du processeur et de la liste des processus de votre système dans une simple fenêtre TUI.

Surveiller l'activité d'un système Linux à l'aide de Gotop

Pour afficher uniquement les widgets CPU, Mem et Process, utilisez -m drapeau comme ci-dessous.

$ gotop -m

Interface Gotop sous Linux

Vous pouvez trier la table de processus en utilisant les raccourcis clavier suivants.

  • c - Processeur
  • m - Mémoire
  • p -PID

Pour la navigation dans le processus, utilisez les touches suivantes.

  • HAUT/BAS flèches ou j/k touches pour monter et descendre.
  • Ctrl-d et Ctrl-u - de haut en bas d'une demi-page.
  • Ctrl-f et Ctrl-b - de haut en bas d'une page entière.
  • gg et G - iump vers le haut et vers le bas.

Appuyez sur pour basculer le groupement de processus. Pour tuer le processus ou le groupe de processus sélectionné, tapez dd . Pour sélectionner un processus, cliquez simplement dessus. Pour faire défiler vers le bas/vers le haut, utilisez le bouton de défilement de la souris. Pour effectuer un zoom avant et un zoom arrière sur les graphiques du processeur et de la mémoire, utilisez h et l . Pour afficher le menu d'aide à tout moment, appuyez simplement sur ? .

Lecture recommandée :

  • Comment afficher l'utilisation du processeur à partir de la ligne de commande
  • Comment afficher la température du processeur sous Linux
  • Comment limiter l'utilisation du processeur d'un processus sous Linux

Et, c'est tout pour le moment. J'espère que cela vous aidera.


Linux
  1. Comment surveiller l'activité Ethernet sous Linux à l'aide d'Arpwatch

  2. Comment surveiller l'activité des utilisateurs sous Linux

  3. Lancer un programme graphique sur le bureau d'un autre utilisateur en tant que root ?

  4. Astuces Ubuntu :surveillance graphique des processus, de la mémoire, de la charge moyenne et de l'utilisation du disque

  5. CentOS :copier le répertoire dans un autre répertoire

Surveiller l'activité des utilisateurs avec l'outil acct sur Ubuntu 20.04

Sysmon - Un moniteur graphique d'activité du système pour Linux

Comment surveiller l'activité du disque ?

Ajout d'un événement dans SmarterMail pour surveiller l'activité du spouleur de courrier

Encore un autre résolveur de puzzle Sudoku utilisant AWK

Moniteur de bande passante pour Mac OS X ?