Bpytop: Een elegante en robuuste bronmonitor voor de terminal

Bpytop: Een elegante en robuuste bronmonitor voor de terminal

Bpytop: Een elegante en robuuste bronmonitor voor de terminal

Ongeacht of we een gemiddelde GNU/Linux Distros-gebruiker met weinig of veel technische kennis over de distributies die wij hebben geïnstalleerd, of een professional van het type, Server- en systeembeheerder (SysAdmin), Softwareontwikkelaar (Developers/DevOps) of Computer Security Area Specialist (Hackers/Pentesters); Iets dat ons meestal allemaal kenmerkt, is het verlangen naar maatwerk en monitoring van het besturingssysteem.

Om deze reden variëren, veranderen en optimaliseren we met een bepaalde frequentie de basis en de toepassingen ervan om er een uniek of origineel tintje aan te geven en de efficiëntie ervan te verbeteren. En om dat laatste te meten, doen we dat meestal gebruik grafische bronmonitors, maar ook terminalmonitors. Hoewel velen de neiging hebben om de klassieker te gebruiken htop-opdracht Om dit te doen, vooral om te pronken met het verbruik van hulpbronnen tijdens de “Desktop Friday”-vieringen, is de waarheid dat er elegantere en robuustere tools zijn zoals degene die we hier vandaag voor het eerst zullen laten zien, in From Linux, genaamd «Bpytop».

SysMonTask: een handige en compacte systeemmonitor voor GNU / Linux

SysMonTask: een handige en compacte systeemmonitor voor GNU / Linux

En voordat u met deze huidige publicatie over de “Bpytop” CLI-app voor resourcemonitoring, raden we je aan om de vorige gerelateerde post, aan het einde ervan:

SysMonTask: een handige en compacte systeemmonitor voor GNU / Linux
Gerelateerd artikel:
SysMonTask: een handige en compacte systeemmonitor voor GNU / Linux

Bpytop: CLI-app voor HW/SW-resourcemonitoring

Bpytop: CLI-app voor HW/SW-resourcemonitoring

Wat is Bpytop?

Volgens de ontwikkelaar (aristocraten) in zijn officiële site op GitHub, wordt deze Linux Terminal-applicatie heel kort als volgt beschreven:

Een bronmonitor voor Linux/OSX/FreeBSD.

Een belangrijk feit over de ontwikkelaar is dat hij ook al eerder heeft ontwikkeld vergelijkbare toepassingen als BashTop y BTop. Waarvoor Bpytop zou de op Python gebaseerde versie zijn van de bronmonitor gemaakt door de ontwikkelaar en een tussenversie tussen de vorige 2, dat wil zeggen moderner dan BashTop, maar ouder dan Btop (Btop++), wat de op C++ gebaseerde versie zou zijn van de resource monitor en de meest up-to-date, dus het is degene die sneller en actueler wordt ontwikkeld.

Bovendien, en net als andere soortgelijke bronmonitors, Bpytop toont de gebruiker het gebruik en de status van de processor en zijn kernen, RAM-geheugen, geïnstalleerde en actieve schijven, actieve bekabelde en draadloze netwerkinterfaces en processen (taken) die momenteel in het besturingssysteem worden uitgevoerd. Behalve dat Het heeft een zeer mooi, functioneel en veelzijdig maatwerk.

Bijgevolg, onder zijn meest essentiële en opvallende kenmerken kunnen we de volgende 10 noemen:

  1. Het is gemaakt om gemakkelijk te gebruiken en biedt dus een op games geïnspireerd menusysteem.
  2. Het biedt volledige compatibiliteit met de computermuis over de gehele grafische interface van de terminal.
  3. Bevat een snelle en responsieve GUI met processelectie met behulp van de toetsen Omhoog en Omlaag.
  4. Hiermee kunt u op verzoek de weergave van gedetailleerde statistieken van het geselecteerde proces activeren.
  5. Het heeft uitstekende mogelijkheden om processen te filteren, er kunnen meerdere filters worden ingevoerd.
  6. U kunt SIGTERM-, SIGKILL- en SIGINT-signalen naar het geselecteerde proces sturen.
  7. Bevat een menu om alle configuratiebestandsopties te wijzigen.
  8. Toont de huidige lees- en schrijfsnelheden van de schijven.
  9. Geeft een automatisch geschaalde grafiek weer voor netwerkgebruik.
  10. Biedt eenvoudig schakelen tussen sorteeropties.

Bpytop

Installatie

De installatie is heel eenvoudig en snel op bijna alle belangrijke Moeder Distro's, zoals direct te zien is aan het volgende link. In het geval van Debian GNU/Linux is het bijvoorbeeld nieuwste stabiele versie (1.0.68) van meer dan 2 jaar geleden, voor installatie via repository met behulp van de volgende eenvoudige opdrachtvolgorde:

Bpytop

sudo apt install bpytop

En na installatie, net genoeg voer de opdracht bpytop uit om te genieten van deze fantastische CLI-applicatie, die grotendeels in Python is ontwikkeld, zoals weergegeven in de volgende schermafbeelding:

Schermafbeelding 1

Btop++

Terwijl, als je wilt gebruiken de nieuwste versie van Btop++, die in het geval van Debian GNU/Linux momenteel beschikbaar is nieuwste stabiele versie (1.2.13) bijna een jaar geleden, voor installatie via repository met behulp van de volgende eenvoudige opdrachtvolgorde:

sudo apt install btop

En na installatie, net genoeg voer het btop-commando uit om te genieten van deze fantastische CLI-applicatie die veel meer is bijgewerkt dan Bpytop, maar grotendeels is ontwikkeld in C++, zoals weergegeven in de volgende schermafbeelding:

Voer de btop-opdracht uit

systeem monitoring tool
Gerelateerd artikel:
Monitorix: een lichtgewicht systeembewakingstool

Roundup: Bannerpost 2021

Overzicht

Samenvattend, of het nu gaat om een ​​eenvoudige cosmetische en personalisatiemotivatie voor onze GNU/Linux Desktop of om een ​​echte en noodzakelijke motivatie het bewaken van de werking en prestaties van onze computers, de huidige hulpmiddelen voor het monitoren van bronnen «Bpytop» en Btop, zijn veel aantrekkelijker, completer en veelzijdiger dan simpelweg het gebruik van de opdracht "htop". Daarom is het een CLI-app die de moeite waard is om te proberen en te gebruiken op onze geweldige GNU/Linux Distros.

Tot slot, onthoud bezoek onze «startpagina» in het Spaans. Of in een andere taal (gewoon door twee letters toe te voegen aan het einde van onze huidige URL, bijvoorbeeld: ar, de, en, fr, ja, pt en ru, naast vele andere) om meer actuele inhoud te leren. En je kunt ook lid worden van ons officiële kanaal Telegram voor meer nieuws, handleidingen en tutorials. En heeft ook dit groep om te praten en meer te leren over elk IT-onderwerp dat hier wordt behandeld.