Nel prossimo articolo daremo un'occhiata a una delle migliori alternative chiamata BpyTOP. Riguarda un monitor delle risorse che visualizza le statistiche e l'utilizzo del processore, della memoria, del disco, della rete e del processo. Come suggerisce il nome, è scritto in Python.
Al giorno d'oggi, avere la capacità di monitorare l'uso delle risorse di sistema è qualcosa di importante per molti utenti. Conoscere l'uso delle risorse è molto utile quando si prendono decisioni sulla manutenzione generale del sistema. Ci sono alcune opzioni, come top e htop, ma queste mostrano solo alcune metriche di sistema, come l'utilizzo della CPU e della memoria. Bpytop è un monitor delle risorse basato su terminale che funziona in modo efficiente e altamente visivo.
L'autore di questo strumento è lo stesso che lo ha sviluppato bashtop. Tra se non hanno molte differenze. Entrambe le utilità hanno lo stesso scopo e hanno lo stesso insieme di funzionalità. L'unica differenza è che sono entrambi scritti in linguaggi di programmazione diversi. Bashtop è scritto in Bash e Bpytop è scritto in Python. Entrambi i programmi sono compatibili con GNU / Linux, Mac OS e FreeBSD.
Lo sviluppatore afferma che Bpytop è più veloce di Bashtop. Per questo motivo suggerisce agli utenti di utilizzare Bpytop invece di Bashtop. Tuttavia, questo dipende dall'utente.
Caratteristiche generali di Bpytop
Alcune delle funzionalità offerte da questo strumento per la riga di comando sono le seguenti:
- Questo programma ci offre un'interfaccia utente altamente visiva e reattiva con navigazione chiave freccia SU y GIÙ.
- Quando abbiamo avviato il programma, se premiamo F2 possiamo cambiare le opzioni del programma.
- Ha supporto mouse integrato con pulsanti selezionabili e menu scorrevoli.
- Questo strumento ha l'estensione capacità di filtrare i processi in esecuzione.
- Possiamo controllare le velocità di lettura e scrittura correnti per le unità disco.
- Avremo la possibilità di inviare SIGKILL, SIGTERM e SIGINT ai processi in esecuzione.
- Ha un intuitivo grafico di scalabilità automatica per visualizzare il file statistiche sull'utilizzo della rete.
- Vedremo a popup nel menu quando è disponibile una nuova versione.
Queste sono solo alcune delle caratteristiche di questo strumento. Loro possono consultare tutto in dettaglio dal pagina su GitHub progetto.
Prerequisiti per l'installazione
Prima di iniziare con l'installazione di Bpytop, dovremo assicurarci che il nostro sistema soddisfi i seguenti requisiti:
- Dovremo avere Python3 (versione 3.6 o successiva) installato nel nostro sistema.
- anche dobbiamo avere il modulo Psutil. Possiamo installarlo utilizzando il seguente comando nel terminale (Ctrl + Alt + T):
python3 -m pip install psutil
Gli utenti di Ubuntu possono avere due modi per installare Bpytop. Il primo verrà installato dall'origine e il secondo utilizzerà il pacchetto snap corrispondente.
Installazione di Bpytop
Dalla fonte
a installa dalla sorgente, la prima cosa che dovremo fare è clonare il repository GitHub. Possiamo farlo aprendo un terminale (Ctrl + Alt + T) e usando il seguente comando:
git clone https://github.com/aristocratos/bpytop.git
a compilare dal sorgente, andiamo alla directory clonata:
cd bpytop
Una volta dentro, eseguiremo il seguente comando:
sudo make install
Come puoi vedere nello screenshot qui sopra, non vedremo i risultati stampati sullo schermo.
Dal pacchetto snap
Bpytop lo troveremo anche noi disponibile in tenda a scatto. Possiamo installarlo aprendo un terminale (Ctrl + Alt + T) e usando il comando:
sudo snap install bpytop
Avvia Bpytop
a start byptop Dovremo solo eseguire il seguente comando nel terminale (Ctrl + Alt + T):
bpytop
Questo comando dovrebbe mostrarci l'interfaccia utente con le statistiche delle risorse del nostro sistema.
a ottenere aiuto utilizzando i comandi e le scorciatoie da tastiera, non avremo più di premere il tasto ESC e scorri verso il basso fino a seleziona l'opzione AIUTO.
Qui otterremo un elenco di scorciatoie da tastiera come puoi vedere nello screenshot precedente.
a esci dal monitor delle risorse bpytop non c'è nient'altro che stampa'q'sulla tastiera.
Opzioni di configurazione che possono essere modificate anche dall'interfaccia utente sono nella directory $ HOME / .config / bpytop.
BpyTOP è un'utilità eccellente. È veloce, reattivo, altamente personalizzabile e presenta le risorse di sistema in modo ponderato e logico. Il programma è in fase di sviluppo attivo, che possiamo continuare in pagina GitHub del progetto.