En el següent article anem a fer una ullada a una alternativa de top anomenada BpyTOP. Es tracta d' un monitor de recursos que mostra l'ús i les estadístiques de l'processador, la memòria, els discs, la xarxa i els processos. Com suggereix el seu nom, està escrit en Python.
Avui dia tenir la capacitat de monitoritzar l'ús de recursos de sistema, és una cosa important per a molts usuaris. Conèixer la utilització dels recursos resulta de molta ajuda a l'hora de prendre decisions sobre el manteniment general de sistema. Hi ha algunes opcions, com top i htop, però aquestes només mostren algunes mètriques de sistema, com l'ús de CPU i memòria. Bpytop és un monitor de recursos basat en la terminal que treballa de forma eficient i molt visual.
L'autor d'aquesta eina és el mateix que va desenvolupar Bashtop. Entre si no tenen moltes diferències. Ambdues utilitats tenen el mateix propòsit i tenen el mateix conjunt de característiques. L'única diferència és que tots dos estan escrits en diferents llenguatges de programació. Bashtop està escrit en Bash i Bpytop està escrit en Python. Tots dos programes són compatibles amb GNU / Linux, Mac OS i FreeBSD.
Podeu trobar l'afirma que Bpytop és més ràpid que Bashtop. Per això suggereix que els usuaris utilitzem Bpytop en lloc de Bashtop. No obstant això, això queda a elecció de l'usuari.
Característiques generals de Bpytop
Algunes de les característiques que ofereix aquesta eina per a la línia d'ordres són les següents:
- Aquest programa ens ofereix una interfície d'usuari molt visual i receptiva amb navegació de tecles de fletxa DALT y BAIX.
- Quan tinguem iniciat el programa, si premem F2 podrem canviar les opcions de el programa.
- compta amb suport de ratolí integrat amb botons seleccionables i menús desplaçables.
- Aquest eina té la capacitat de filtrar els processos en execució.
- podrem comprovar les velocitats actuals de lectura i escriptura per a les unitats de disc.
- Tindrem la possibilitat d'enviar SIGKILL, SIGTERM i SIGINT a processos en execució.
- Compta amb un gràfic d'escala automàtica intuïtiu per mostrar les estadístiques d'ús de la xarxa.
- veurem un missatge emergent al menú quan hi ha una nova versió disponible.
Aquesta són només algunes característiques d'aquesta eina. es poden consultar totes en detall des de la pàgina en GitHub del projecte.
Requisits previs per a la instal·lació
Abans de començar amb la instal·lació de Bpytop, haurem d'assegurar-nos que el nostre sistema compleixi amb els següents requisits:
- Haurem de disposar d'Python3 (versió 3.6 o posterior) Instal·lat al nostre sistema.
- També hem de comptar amb el mòdul Psutil. Aquest el podrem instal·lar utilitzant la següent comanda a la terminal (Ctrl + Alt + T):
python3 -m pip install psutil
Els usuaris d'Ubuntu podem comptar amb dues formes d'instal·lar Bpytop. La primera serà realitzar la instal·lació des de la font i la segona serà utilitzant el paquet snap corresponent.
Instal·lació de Bpytop
Des de la font
Per a la instal·lar des de la font, El primer que haurem de fer és clonar el repositori de GitHub. Això ho podem fer obrint una terminal (Ctrl + Alt + T) i utilitzant la següent comanda:
git clone https://github.com/aristocratos/bpytop.git
Per a la compilar des de la font, Anem a navegar fins al directori clonat:
cd bpytop
Un cop dins, executarem la següent comanda:
sudo make install
Com es pot veure en l'anterior captura de pantalla, no veurem resultats impresos a la pantalla.
Des paquet snap
Bpytop també el trobarem disponible a la botiga snap. Podrem instal·lar obrint una terminal (Ctrl + Alt + T) i utilitzant la comanda:
sudo snap install bpytop
llançar Bpytop
Per a la iniciar byptop només tindrem que executi la següent comanda a la terminal (Ctrl + Alt + T):
bpytop
Aquesta comanda hauria de mostrar-nos la interfície d'usuari amb les estadístiques dels recursos del nostre sistema.
Per a la obtenir ajuda sobre l'ús d'ordres i les dreceres de teclat, No tindrem més que prémer la tecla ESC i desplaçar-nos cap avall per seleccionar l'opció AJUDA.
Aquí obtindrem una llista de dreceres de teclat com es pot veure en l'anterior captura de pantalla.
Per a la sortir de l'monitor de recursos bpytop no hi ha més que prémer 'q'En el teclat.
Les opcions de configuració que es poden canviar també des de la interfície d'usuari es troben al directori $ HOME / .config / bpytop.
BpyTOP és una excel·lent utilitat. És ràpida, receptiva, altament personalitzable i presenta els recursos de sistema d'una manera lògica i ben pensada. El programa està en desenvolupament actiu, Que podem seguir en la pàgina de GitHub de el projecte.