Présentation
gtop est un outil qui lit les informations sur les processus et l'état du système en mode dynamique. Comme son nom l'indique, on peut penser qu'il s'agit d'un top graphique commande. Il contient des vues pour surveiller votre utilisation du processeur, de la mémoire, du swap, du disque et du réseau avec un pourcentage et une représentation graphique. Il vous indique également le chemin des commandes en cours.
Gtop est l'un des outils astucieux capable d'afficher dynamiquement les processus système en mode graphique sur votre terminal Linux.
Comme son nom l'indique, Gtop signifie Graphic Top Command qui lit les informations sur le processus système, la mémoire, le processeur, le réseau et l'utilisation du disque et remplit les résultats en mode graphique avec un pourcentage.
Installer les prérequis
Assurez-vous que votre système dispose de Node.js, afin d'installer Gtop. Si ce n'est pas le cas, suivez les étapes ci-dessous pour l'installer. Node.js est un runtime JavaScript construit sur le moteur JavaScript V8 de Chrome qui.
Pour CentOS8/RHEL8 systèmes, utilisez la commande dnf pour installer Nodejs et npm.
# dnf module list nodejs
# dnf module enable nodejs:14
# dnf install nodejs
[root@unixcop ~]# dnf module list nodejs
Failed to set locale, defaulting to C.UTF-8
Last metadata expiration check: 0:03:46 ago on Wed Jul 28 06:21:12 2021.
CentOS Linux 8 - AppStream
Name Stream Profiles Summary
nodejs 10 [d][x] common [d], development, minimal, s2i Javascript runtime
nodejs 12 [x] common [d], development, minimal, s2i Javascript runtime
nodejs 14 [x] common [d], development, minimal, s2i Javascript runtime
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
[root@unixcop ~]# dnf module enable nodejs:14
Failed to set locale, defaulting to C.UTF-8
Last metadata expiration check: 0:03:57 ago on Wed Jul 28 06:21:12 2021.
Dependencies resolved.
======================================================================================================================================================
Package Architecture Version Repository Size
======================================================================================================================================================
Enabling module streams:
nodejs 14
Transaction Summary
======================================================================================================================================================
Is this ok [y/N]: y
Complete!
[root@unixcop ~]#
[root@unixcop ~]# dnf install nodejs
Et Pour Fedora systèmes, utilisez la commande dnf pour installer Nodejs et npm.
$ curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
$ sudo dnf -y install nodejs
Pour Ubuntu/LinuxMint systèmes, utilisez la commande apt-get ou la commande apt pour installer Nodejs et npm.
$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
$ sudo apt-get install -y nodejs
Et pour Debian système, utilisez la commande apt ou la commande apt-get pour installer Nodejs et npm.
$ curl -sL https://deb.nodesource.com/setup_8.x | bash -
$ sudo apt-get install -y nodejs
Pour Arch Linux
systèmes basés sur, utilisez la commande pacman pour installer Nodejs et npm.
$ sudo pacman -S nodejs npm
Pour openSUSE système, utilisez la commande zypper pour installer Nodejs et npm.
$ sudo zypper install nodejs4
Installer Gtop
Exécutez simplement la commande suivante pour installer Gtop sur Linux.
root@unixcop ~]# sudo npm install gtop -g
/usr/local/bin/gtop -> /usr/local/lib/node_modules/gtop/bin/gtop
+ [email protected]
added 62 packages from 83 contributors in 18.163s
[root@unixcop ~]#
install gtop -g
Utiliser Gtop
Lancez simplement gtop commande sur le terminal pour apporter l'impressionnant tableau de bord de surveillance du système graphique sur le terminal. Par défaut, il charge le processus en fonction de l'utilisation du processeur.
# gtop
Vous pouvez voir qu'il vous montre les processus avec le graphique sur votre terminal. Vous pouvez utiliser votre clavier pour faire défiler les différents processus qui y sont répertoriés.
gtop offre également l'avantage de trier le processus
Gtop permet à l'utilisateur de trier le tableau de processus en appuyant sur les mots-clés ci-dessous.
- p :identifiant du processus
- c :Utilisation du processeur
- m :Utilisation de la mémoire
- Flèches HAUT/BAS : Utilisez les touches fléchées HAUT/BAS pour naviguer de haut en bas du processus en cours
Remarque : Lorsque vous voyez des points d'interrogation ou d'autres caractères différents, essayez de l'exécuter avec ces variables d'environnement.
$ LANG=en_US.utf8 TERM=xterm-256color gtop
Pour quitter gtop, vous pouvez utiliser q ou echap commande. Vous pouvez voir un pourcentage et une représentation graphique de l'utilisation en cours.
Conclusion
gtop offre la possibilité de voir tous les processus en cours d'exécution. Elle agit comme top command mais elle propose un mode graphique plus intéressant. Lors de mes tests, je n'ai pas pu agir sur les processus listés comme tuer un processus ou utiliser d'autres commandes que celles présentées précédemment.