Bpytop, een efficiënte resource monitor als alternatief voor top

over bpytop

In het volgende artikel gaan we kijken naar een topalternatief genaamd BpyTOP. Gaat over een bronmonitor die processor-, geheugen-, schijf-, netwerk- en procesgebruik en statistieken weergeeft​ Zoals de naam suggereert, is het geschreven in Python.

Tegenwoordig is het voor veel gebruikers belangrijk om het gebruik van systeembronnen te kunnen volgen. Het gebruik van bronnen kennen is erg nuttig bij het nemen van beslissingen over het algemene onderhoud van het systeem. Er zijn enkele opties, zoals top en htop, maar deze tonen slechts enkele systeemstatistieken, zoals CPU- en geheugengebruik. Bpytop is een terminal-gebaseerde resource monitor die efficiënt en zeer visueel werkt.

De auteur van deze tool is dezelfde die heeft ontwikkeld bashtop​ Tussen als ze niet veel verschillen hebben. Beide hulpprogramma's dienen hetzelfde doel en hebben dezelfde reeks functies. Het enige verschil is dat ze allebei in verschillende programmeertalen zijn geschreven. Bashtop is geschreven in Bash en Bpytop is geschreven in Python​ Beide programma's zijn compatibel met GNU / Linux, Mac OS en FreeBSD.

bpytop-interface

Ontwikkelaar beweert dat Bpytop sneller is dan Bashtop​ Om deze reden suggereert het dat gebruikers Bpytop gebruiken in plaats van Bashtop. Dit is echter aan de gebruiker.

Algemene kenmerken van Bpytop

bpytop opties

Enkele van de functies die deze tool biedt voor de opdrachtregel zijn de volgende:

  • Dit programma biedt ons een zeer visuele en responsieve gebruikersinterface met toetsnavigatie pijl UP y OMLAAG.
  • Als we met het programma zijn begonnen, als we op F2 drukken, kunnen we de programma-opties wijzigen.
  • Account bij geïntegreerde muisondersteuning met selecteerbare knoppen en scrollbare menu's.
  • Deze tool heeft de mogelijkheid om lopende processen te filteren.
  • We kunnen controleer de huidige lees- en schrijfsnelheden voor schijfstations.
  • We hebben de mogelijkheid om te verzenden SIGKILL, SIGTERM en SIGINT voor lopende processen.
  • Het heeft een intuïtieve grafiek voor automatisch schalen om het netwerkgebruiksstatistieken.
  • We zullen een popup in menu wanneer er een nieuwe versie beschikbaar is.

Dit zijn slechts enkele kenmerken van deze tool. Ze kunnen raadpleeg alles in detail van de pagina op GitHub van het project.

Vereisten voor installatie

Voordat we beginnen met de installatie van Bpytop, zullen we er zeker van moeten zijn dat ons systeem aan de volgende eisen voldoet:

  • We zullen Python3 moeten hebben (versie 3.6 of hoger) geïnstalleerd in ons systeem.

python versie 3 geïnstalleerd

  • ook we moeten de Psutil-module hebben​ We kunnen dit installeren met behulp van het volgende commando in de terminal (Ctrl + Alt + T):
python3 -m pip install psutil

Ubuntu-gebruikers kunnen Bpytop op twee manieren installeren. De eerste zal zijn om vanaf de bron te installeren en de tweede zal het overeenkomstige snap-pakket gebruiken.

Bpytop installatie

Van de bron

naar installeren vanaf de bron, is het eerste dat we zullen moeten doen kloon de GitHub-repository​ We kunnen dit doen door een terminal te openen (Ctrl + Alt + T) en het volgende commando te gebruiken:

klonen bpytop repo

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

naar compileer vanaf de bron, laten we naar de gekloonde map gaan:

cd bpytop

Eenmaal binnen voeren we de volgende opdracht uit:

bron compileren

sudo make install

Zoals je kunt zien in de bovenstaande schermafbeelding, we zullen geen resultaten op het scherm zien.

Van snap-pakket

Bpytop zullen we het ook vinden beschikbaar in de snap tent​ We kunnen het installeren door een terminal te openen (Ctrl + Alt + T) en het commando te gebruiken:

installatie als snap

sudo snap install bpytop

Start Bpytop

naar start byptop We hoeven alleen de volgende opdracht in de terminal uit te voeren (Ctrl + Alt + T):

bpytop

Dit commando zou ons de gebruikersinterface moeten tonen met de statistieken van de bronnen van ons systeem.

naar hulp krijgen bij het gebruik van opdrachten en sneltoetsen, we zullen niet meer hebben dan druk op de ESC-toets en scrol omlaag naar selecteer de optie HELP.

bpytop sneltoetsen

Hier krijgen we een lijst met sneltoetsen, zoals u kunt zien in de vorige schermafbeelding.

naar verlaat de bpytop resource monitor er is niets meer dan druk op'q'op het toetsenbord.

Configuratie-opties die ook kunnen worden gewijzigd via de gebruikersinterface staan ​​in de directory $ HOME / .config / bpytop.

BpyTOP is een uitstekend hulpprogramma. Het is snel, responsief, in hoge mate aanpasbaar en presenteert systeembronnen op een doordachte en logische manier. Het programma is in actieve ontwikkeling, dat we kunnen doorgaan in de project GitHub-pagina.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.