Bpytop, učinkovit nadzornik virov kot alternativa vrhu

o bpytopu

V naslednjem članku si bomo ogledali vrhunsko alternativo, imenovano BpyTOP. Je približno nadzornik virov, ki prikazuje procesor, pomnilnik, disk, omrežje in uporabo ter statistiko uporabe. Kot že ime pove, je zapisano v Pythonu.

Dandanes je sposobnost spremljanja uporabe sistemskih virov nekaj pomembnega za številne uporabnike. Poznavanje uporabe virov je zelo koristno pri odločanju o splošnem vzdrževanju sistema. Obstaja nekaj možnosti, na primer top in htop, vendar te prikazujejo le nekatere sistemske metrike, na primer porabo procesorja in pomnilnika. Bpytop je nadzornik virov na osnovi terminala, ki deluje učinkovito in vizualno.

Avtor tega orodja je isti, ki je razvil bashtop. Medtem, če nimajo veliko razlik. Obe pripomočki imata isti namen in imata enak nabor funkcij. Razlika je le v tem, da sta oba napisana v različnih programskih jezikih. Bashtop je napisan v jeziku Bash in Bpytop je napisan v Pythonu. Oba programa sta združljiva z GNU / Linux, Mac OS in FreeBSD.

bpytop vmesnik

Razvijalec trdi, da je Bpytop hitrejši od Bashtop-a. Iz tega razloga predlaga, da uporabniki namesto Bashtop uporabljajo Bpytop. Vendar je to odvisno od uporabnika.

Splošne značilnosti Bpytopa

bpytop možnosti

Nekatere funkcije, ki jih ponuja to orodje za ukazno vrstico, so naslednje:

  • Ta program nam ponuja zelo vizualni in odziven uporabniški vmesnik s tipkovno navigacijo puščica ZGORAJ y DOL.
  • Ko smo začeli program, če pritisnemo F2, lahko spremenimo možnosti programa.
  • Je integrirana podpora za miško z izbirnimi gumbi in pomičnimi meniji.
  • To orodje ima sposobnost filtriranja tekočih procesov.
  • Lahko preverite trenutno hitrost branja in pisanja za diskovne pogone.
  • Imeli bomo možnost pošiljanja SIGKILL, SIGTERM in SIGINT za tekoče procese.
  • Ima intuitiven graf samodejnega merjenja za prikaz statistika uporabe omrežja.
  • Bomo videli a pojavno okno v meniju, ko je na voljo nova različica.

To je le nekaj lastnosti tega orodja. Oni lahko podrobno se posvetujte z strani na GitHub projekta.

Predpogoji za namestitev

Preden začnemo z namestitvijo Bpytopa, se moramo prepričati, da naš sistem izpolnjuje naslednje zahteve:

  • Morali bomo imeti Python3 (različica 3.6 ali novejša) nameščen v našem sistemu.

nameščena različica python 3

  • prav tako moramo imeti modul Psutil. To lahko namestimo z naslednjim ukazom v terminalu (Ctrl + Alt + T):
python3 -m pip install psutil

Uporabniki Ubuntu lahko na dva načina namestijo Bpytop. Prva bo namestitev iz vira, druga pa uporaba ustreznega snap paketa.

Namestitev Bpytop

Iz vira

za namestite iz vira, prva stvar, ki jo bomo morali storiti, je klonirajte repozitorij GitHub. To lahko storimo tako, da odpremo terminal (Ctrl + Alt + T) in uporabimo naslednji ukaz:

kloniranje bpytop repo

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

za sestavi iz vira, pojdimo do kloniranega imenika:

cd bpytop

Ko smo v notranjosti, bomo izvedli naslednji ukaz:

zbiranje vira

sudo make install

Kot lahko vidite na zgornjem posnetku zaslona, na zaslonu ne bomo videli natisnjenih rezultatov.

Iz snap paketa

Bpytop bomo tudi našli na voljo v snap šotor. Namestimo ga lahko tako, da odpremo terminal (Ctrl + Alt + T) in uporabimo ukaz:

namestitev kot snap

sudo snap install bpytop

Zaženite Bpytop

za zaženi byptop V terminalu bomo morali izvesti le naslednji ukaz (Ctrl + Alt + T):

bpytop

Ta ukaz bi nam moral pokazati uporabniški vmesnik s statistiko virov našega sistema.

za poiščite pomoč pri uporabi ukazov in bližnjičnih tipk, ne bomo imeli več kot pritisnite tipko ESC in se pomaknite navzdol do izberite možnost HELP.

bližnjice na tipkovnici bpytop

Tukaj bomo dobili seznam bližnjičnih tipk, kot lahko vidite na prejšnjem posnetku zaslona.

za izhod iz bpytop monitorja virov ni nič drugega kot pritisnite 'qna tipkovnici.

Možnosti konfiguracije, ki jih je mogoče spremeniti tudi v uporabniškem vmesniku so v imeniku $ HOME / .config / bpytop.

BpyTOP je odličen pripomoček. Je hiter, odziven, zelo prilagodljiv in sistemske vire predstavlja premišljeno in logično. Program je v aktivnem razvoju, da lahko nadaljujemo v stran GitHub projekta.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.