Bpytop, un moniteur de ressources efficace comme alternative au top

à propos de bpytop

Dans le prochain article, nous allons jeter un coup d'œil à une alternative de premier ordre appelée BpyTOP. Il s'agit de un moniteur de ressources qui affiche l'utilisation et les statistiques du processeur, de la mémoire, du disque, du réseau et des processus. Comme son nom l'indique, il est écrit en Python.

De nos jours, avoir la capacité de surveiller l'utilisation des ressources système est quelque chose d'important pour de nombreux utilisateurs. Connaître l'utilisation des ressources est très utile pour prendre des décisions concernant la maintenance générale du système. Il existe certaines options, comme top et htop, mais celles-ci ne montrent que certaines métriques système, comme l'utilisation du processeur et de la mémoire. Bpytop est un moniteur de ressources basé sur un terminal qui fonctionne de manière efficace et hautement visuelle.

L'auteur de cet outil est le même qui a développé bashtop. Entre si elles n'ont pas beaucoup de différences. Les deux utilitaires ont le même objectif et ont le même ensemble de fonctionnalités. La seule différence est qu'ils sont tous deux écrits dans des langages de programmation différents. Bashtop est écrit en bash et Bpytop est écrit en Python. Les deux programmes sont compatibles avec GNU / Linux, Mac OS et FreeBSD.

interface bpytop

Le développeur affirme que Bpytop est plus rapide que Bashtop. C'est pourquoi il suggère aux utilisateurs d'utiliser Bpytop au lieu de Bashtop. Cependant, cela dépend de l'utilisateur.

Caractéristiques générales de Bpytop

options bpytop

Certaines des fonctionnalités offertes par cet outil pour la ligne de commande sont les suivantes:

  • Ce programme nous offre une interface utilisateur hautement visuelle et réactive avec navigation par touches La Flèche UP y VERS LE BAS.
  • Lorsque nous avons lancé le programme, si nous appuyons sur F2, nous pouvons changer les options du programme.
  • Il a prise en charge de la souris intégrée avec des boutons sélectionnables et des menus déroulants.
  • Cet outil a le possibilité de filtrer les processus en cours.
  • Nous pourrons vérifier les vitesses de lecture et d'écriture actuelles des lecteurs de disque.
  • Nous aurons la possibilité d'envoyer SIGKILL, SIGTERM et SIGINT aux processus en cours d'exécution.
  • Il dispose d'un graphique de mise à l'échelle automatique intuitif pour afficher le statistiques d'utilisation du réseau.
  • Nous verrons un popup dans le menu lorsqu'une nouvelle version est disponible.

Ce ne sont là que quelques fonctionnalités de cet outil. Ils peuvent consulter tout en détail à partir du page sur GitHub projet.

Prérequis pour l'installation

Avant de commencer l'installation de Bpytop, nous devrons nous assurer que notre système répond aux exigences suivantes:

  • Nous devrons avoir Python3 (version 3.6 ou ultérieure) installé dans notre système.

python version 3 installée

  • Aussi il faut avoir le module Psutil. Nous pouvons l'installer à l'aide de la commande suivante dans le terminal (Ctrl + Alt + T):
python3 -m pip install psutil

Les utilisateurs d'Ubuntu peuvent avoir deux façons d'installer Bpytop. Le premier sera d'installer à partir de la source et le second utilisera le package snap correspondant.

Installation de Bpytop

De la source

Pour installer à partir de la source, la première chose que nous devrons faire est cloner le référentiel GitHub. Nous pouvons le faire en ouvrant un terminal (Ctrl + Alt + T) et en utilisant la commande suivante:

clonage du repo bpytop

git clone https://github.com/aristocratos/bpytop.git

Pour compiler à partir de la source, naviguons vers le répertoire cloné:

cd bpytop

Une fois à l'intérieur, nous exécuterons la commande suivante:

source de compilation

sudo make install

Comme vous pouvez le voir dans la capture d'écran ci-dessus, nous ne verrons pas les résultats imprimés à l'écran.

À partir du package snap

Bpytop nous le trouverons aussi disponible dans le tente de pression. Nous pouvons l'installer en ouvrant un terminal (Ctrl + Alt + T) et en utilisant la commande:

installation en tant que composant logiciel enfichable

sudo snap install bpytop

Lancez Bpytop

Pour démarrer byptop Nous allons seulement devoir exécuter la commande suivante dans le terminal (Ctrl + Alt + T):

bpytop

Cette commande devrait nous montrer l'interface utilisateur avec les statistiques des ressources de notre système.

Pour obtenir de l'aide à l'aide des commandes et des raccourcis clavier, nous n'aurons pas plus de appuyez sur la touche ESC et faites défiler jusqu'à sélectionnez l'option HELP.

raccourcis clavier bpytop

Ici, nous allons obtenir une liste de raccourcis clavier comme vous pouvez le voir dans la capture d'écran précédente.

Pour quitter le moniteur de ressources bpytop il n'y a rien de plus que presser 'q'sur le clavier.

Options de configuration qui peuvent également être modifiées à partir de l'interface utilisateur sont dans le répertoire $ HOME / .config / bpytop.

BpyTOP est un excellent utilitaire. Il est rapide, réactif, hautement personnalisable et présente les ressources système de manière réfléchie et logique. Le programme est en développement actif, que nous pouvons continuer dans le page GitHub du projet.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.