În articolul următor vom analiza o alternativă de top numită BpyTOP. Este despre un monitor de resurse care afișează procesorul, memoria, discul, rețeaua și utilizarea procesului și statisticile. După cum sugerează și numele, este scris în Python.
În zilele noastre, capacitatea de a monitoriza utilizarea resurselor sistemului este ceva important pentru mulți utilizatori. Cunoașterea utilizării resurselor este foarte utilă atunci când se iau decizii cu privire la întreținerea generală a sistemului. Există câteva opțiuni, cum ar fi top și htop, dar acestea afișează doar câteva valori de sistem, cum ar fi utilizarea procesorului și a memoriei. Bpytop este un monitor de resurse bazat pe terminal care funcționează eficient și foarte vizual.
Autorul acestui instrument este același care a dezvoltat bashtop. Între dacă nu au multe diferențe. Ambele utilități au același scop și au același set de caracteristici. Singura diferență este că ambele sunt scrise în limbaje de programare diferite. Bashtop este scris în Bash și Bpytop este scris în Python. Ambele programe sunt compatibile cu GNU / Linux, Mac OS și FreeBSD.
Dezvoltatorul susține că Bpytop este mai rapid decât Bashtop. Din acest motiv, sugerează ca utilizatorii să utilizeze Bpytop în loc de Bashtop. Cu toate acestea, aceasta depinde de utilizator.
Caracteristicile generale ale Bpytop
Unele dintre caracteristicile oferite de acest instrument pentru linia de comandă sunt următoarele:
- Acest program ne oferă o interfață de utilizator foarte vizuală și receptivă cu navigare cheie săgeată DE MAI SUS y JOS.
- Când am început programul, dacă apăsăm F2 putem schimba opțiunile programului.
- caracteristici suport integrat al mouse-ului cu butoane selectabile și meniuri defilabile.
- Acest instrument are capacitatea de a filtra procesele care rulează.
- Putem verificați viteza curentă de citire și scriere pentru unitățile de disc.
- Vom avea posibilitatea de a trimite SIGKILL, SIGTERM și SIGINT la procesele care rulează.
- Are un grafic intuitiv la scară automată pentru a afișa statistici de utilizare a rețelei.
- Vom vedea o pop-up în meniu când este disponibilă o nouă versiune.
Acestea sunt doar câteva caracteristici ale acestui instrument. Ei pot consultați toate în detaliu din pagină pe GitHub a proiectului.
Condiții preliminare pentru instalare
Înainte de a începe cu instalarea Bpytop, va trebui să ne asigurăm că sistemul nostru îndeplinește următoarele cerințe:
- Va trebui să avem Python3 (versiunea 3.6 sau o versiune ulterioară) instalat în sistemul nostru.
- de asemenea trebuie să avem modulul Psutil. Putem instala acest lucru folosind următoarea comandă în terminal (Ctrl + Alt + T):
python3 -m pip install psutil
Utilizatorii Ubuntu pot avea două modalități de a instala Bpytop. Primul va fi instalat de la sursă și al doilea va folosi pachetul de snap corespunzător.
Instalare Bpytop
Din sursă
la instalați de la sursă, primul lucru pe care va trebui să-l facem este clonați depozitul GitHub. Putem face acest lucru deschizând un terminal (Ctrl + Alt + T) și folosind următoarea comandă:
git clone https://github.com/aristocratos/bpytop.git
la compila din sursă, să navigăm la directorul clonat:
cd bpytop
Odată ajuns în interior, vom executa următoarea comandă:
sudo make install
După cum puteți vedea în captura de ecran de mai sus, nu vom vedea rezultate tipărite pe ecran.
Din pachetul snap
Bpytop îl vom găsi, de asemenea disponibil în cort cort. Îl putem instala deschizând un terminal (Ctrl + Alt + T) și folosind comanda:
sudo snap install bpytop
Lansați Bpytop
la începe byptop Va trebui să executăm următoarea comandă doar în terminal (Ctrl + Alt + T):
bpytop
Această comandă ar trebui să ne arate interfața cu utilizatorul cu statisticile resurselor sistemului nostru.
la obțineți ajutor folosind comenzi și comenzi rapide de la tastatură, nu vom avea mai mult de apăsați tasta ESC și derulați în jos până la selectați opțiunea HELP.
Aici vom primi o listă de comenzi rapide de la tastatură, după cum puteți vedea în captura de ecran anterioară.
la ieșiți din monitorul resurselor bpytop, nu există nimic mai mult decât presa'q'pe tastatură.
Opțiuni de configurare care pot fi modificate și din interfața cu utilizatorul sunt în director $ HOME / .config / bpytop.
BpyTOP este un utilitar excelent. Este rapid, receptiv, foarte personalizabil și prezintă resursele sistemului într-un mod atent și logic. Programul este în dezvoltare activă, că putem continua în pagina proiectului GitHub.