BpyTop - Ressourceovervågningsværktøj til Linux


BpyTOP er et andet Linux-kommandolinjeværktøj til ressourceovervågning blandt mange andre værktøjer som en top, Htop, Bashtop osv. Bashtop-brugere kan forvente lignende funktioner i bpytop, da bpytop er portet fra bashtop og fuldstændig skrevet i Python. Bpytop er tilgængelig til forskellige linux-distributioner og macOS.

  • Fast and responsive UI.
  • Keyboard and mouse support.
  • Supports multiple filters.
  • SIGTERM, SIGKILL, SIGINT can be sent to the selected process.
  • Auto-scaling graph for network usage, current read and write speed for disks.

Installation af BpyTOP - Resource Monitor Tool i Linux

Der er forskellige måder at installere bpytop på. Enten kan du bruge en pakkehåndtering, der er specifik for din distribution, eller bruge en snap-pakke eller oprette den manuelt.

Kontroller først den version af python, der kører på din Linux-distribution, ved at skrive.

$ python3 --version

Kontroller, om python-pakkehåndterings-pip er installeret, hvis ikke pip3 installeres ved hjælp af vores artikel om installation af pip i forskellige Linux-distributioner.

$ sudo apt install python3-pip   [On Debian/Ubuntu]
$ sudo yum install python-pip    [On CentOS/RHEL]   
$ sudo dnf install python3       [On Fedora]

Nu er alle vores afhængigheder tilfredse med at installere bpytop.

$ sudo pip3 install bpytop

Der udsendes en “ADVARSEL” under installationen. Bpytop er installeret i .local/bin under mit hjemmekatalog, som ikke er en del af PATH-miljøvariablen. Vi fortsætter nu og tilføjer den installerede sti til PATH-variablen.

$ echo $PATH
$ export PATH=$PATH:/home/tecmint/.local/bin
$ echo $PATH

Sørg for, at git er installeret på din maskine, da vi skal klone pakken fra GitHub. Følg nedenstående trin for at installere bpytop manuelt.

$ sudo apt-get install git  [On Debian/Ubuntu]
$ sudo yum install git      [On CentOS/RHEL/Fedora]  
$ git clone https://github.com/aristocratos/bpytop.git
$ cd bpytop
$ sudo make install

For Ubuntu/Debian-baseret er bpytop tilgængelig i Azlux-arkivet. Følg nedenstående trin for at hente repoen og installere bpytop.

$ echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
$ wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -
$ sudo apt update
$ sudo apt install bpytop

For Fedora og CentOS/RHEL er bpytop tilgængelig med EPEL-arkivet.

$ sudo yum install epel-release
$ sudo yum install bpytop

For Arch Linux skal du bruge AUR-arkivet som vist.

$ git clone https://aur.archlinux.org/bpytop.git
$ cd bpytop
$ makepkg -si

Du er nu god til at starte applikationen. Start bpytop ved at køre “bpytop” i terminalen.

$ bpytop

Fra øverste venstre hjørne kan du finde en mulighed for at skifte mellem forskellige tilstande og muligheder for at bruge Menu.

Der er 3 forskellige tilstande tilgængelige. Du kan enten ændre visningen fra Menu → “Visningstilstand” eller ændre tilstanden: som vist i det foregående billede.

Der er meget flere muligheder, end du kan konfigurere fra "Menu" -indstillingen.

Det er alt sammen til denne artikel. Installer bpytop, leg med det, og del din oplevelse med os.