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.
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
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.
- 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:
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:
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:
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.
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.