Bpytop, isang mahusay na monitor ng mapagkukunan bilang isang kahalili sa tuktok

tungkol sa bpytop

Sa susunod na artikulo ay titingnan namin ang isang nangungunang kahalili na tinatawag na BpyTOP. Ay tungkol sa isang mapagkukunan monitor na nagpapakita ng processor, memorya, disk, network, at paggamit ng proseso at mga istatistika. Tulad ng ipinahihiwatig ng pangalan, nakasulat ito sa Python.

Ngayon, ang pagkakaroon ng kakayahang subaybayan ang paggamit ng mga mapagkukunan ng system ay isang bagay na mahalaga para sa maraming mga gumagamit. Ang pag-alam sa paggamit ng mga mapagkukunan ay kapaki-pakinabang kapag gumagawa ng mga desisyon tungkol sa pangkalahatang pagpapanatili ng system. Mayroong ilang mga pagpipilian, tulad ng tuktok at htop, ngunit nagpapakita lamang ito ng ilang mga sukatan ng system, tulad ng paggamit ng CPU at memorya. Ang Bpytop ay isang monitor na mapagkukunan batay sa terminal na gumagana nang mahusay at mataas ang paningin.

Ang may-akda ng tool na ito ay pareho sa bumuo bashtop. Sa pagitan kung wala silang maraming pagkakaiba. Ang parehong mga kagamitan ay nagsisilbi sa parehong layunin at may parehong hanay ng mga tampok. Ang pagkakaiba lamang ay pareho silang nakasulat sa iba't ibang mga wika ng programa. Ang Bashtop ay nakasulat sa Bash at Ang Bpytop ay nakasulat sa Python. Ang parehong mga programa ay katugma sa GNU / Linux, Mac OS, at FreeBSD.

interface ng bpytop

Sinasabi ng developer na ang Bpytop ay mas mabilis kaysa sa Bashtop. Sa kadahilanang ito iminumungkahi nito na ang mga gumagamit ay gumagamit ng Bpytop sa halip na Bashtop. Gayunpaman, nasa sa gumagamit ito.

Pangkalahatang mga katangian ng Bpytop

mga pagpipilian sa bpytop

Ang ilan sa mga tampok na inaalok ng tool na ito para sa linya ng utos ay ang mga sumusunod:

  • Inaalok sa amin ng program na ito isang mataas na visual at tumutugon na interface ng gumagamit na may pangunahing nabigasyon palaso SA itaas y Pababa.
  • Kapag sinimulan na namin ang programa, kung pinindot namin ang F2 maaari nating baguhin ang mga pagpipilian sa programa.
  • Account na may pinagsamang suporta ng mouse na may mapipiling mga pindutan at mga menu na maaaring i-scroll.
  • Ang tool na ito ay mayroong kakayahang salain ang mga proseso ng pagpapatakbo.
  • Maaari naming suriin ang kasalukuyang pagbasa at pagsulat ng mga bilis para sa mga disk drive.
  • Magkakaroon kami ng posibilidad na magpadala SIGKILL, SIGTERM at SIGINT sa mga proseso ng pagpapatakbo.
  • Mayroon itong intuitive autoscale graph upang maipakita ang istatistika ng paggamit ng network.
  • Makikita natin a mag-popup sa menu kapag may magagamit na bagong bersyon.

Ito ay ilan lamang sa mga tampok ng tool na ito. Kaya nila kumunsulta sa lahat nang detalyado mula sa pahina sa GitHub ng proyekto.

Mga kinakailangan para sa pag-install

Bago magsimula sa pag-install ng Bpytop, titiyakin naming natutugunan ng aming system ang mga sumusunod na kinakailangan:

  • Magkakaroon tayo ng Python3 (bersyon 3.6 o mas bago) naka-install sa aming system.

na-install ang bersyon ng sawa 3

  • Rin dapat magkaroon tayo ng modyul na Psutil. Maaari naming i-install ito gamit ang sumusunod na utos sa terminal (Ctrl + Alt + T):
python3 -m pip install psutil

Ang mga gumagamit ng Ubuntu ay maaaring magkaroon ng dalawang paraan upang mai-install ang Bpytop. Ang una ay mag-i-install mula sa mapagkukunan at ang pangalawa ay gagamit ng kaukulang snap package.

Pag-install ng Bpytop

Mula sa pinagmulan

Sa i-install mula sa pinagmulan, ang unang bagay na kailangan nating gawin ay i-clone ang GitHub repository. Magagawa natin ito sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at paggamit ng sumusunod na utos:

pag-clone ng bpytop repo

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

Sa magtipon mula sa mapagkukunan, mag-navigate tayo sa cloned direktoryo:

cd bpytop

Kapag nasa loob na, isasagawa namin ang sumusunod na utos:

pag-iipon ng mapagkukunan

sudo make install

Tulad ng nakikita mo sa screenshot sa itaas, hindi namin makikita ang mga resulta na nakalimbag sa screen.

Mula sa snap package

Bpytop mahahanap din namin ito magagamit sa snap tent. Maaari naming mai-install ito sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at paggamit ng utos:

pag-install bilang snap

sudo snap install bpytop

Ilunsad ang Bpytop

Sa simulan ang byptop Kakailanganin lamang naming ipatupad ang sumusunod na utos sa terminal (Ctrl + Alt + T):

bpytop

Dapat ipakita sa amin ng utos na ito ang interface ng gumagamit kasama ang mga istatistika ng mga mapagkukunan ng aming system.

Sa humingi ng tulong gamit ang mga command at keyboard shortcut, hindi kami magkakaroon ng higit pa sa pindutin ang ESC key at mag-scroll pababa sa piliin ang pagpipiliang HELP.

mga shortcut sa keyboard ng bpytop

Makukuha namin dito ang isang listahan ng mga keyboard shortcut tulad ng nakikita mo sa nakaraang screenshot.

Sa lumabas sa monitor ng mapagkukunan ng bpytop wala nang hihigit sa pindutin ang 'q'sa keyboard.

Mga pagpipilian sa pag-configure na maaari ring mabago mula sa interface ng gumagamit ay nasa direktoryo $ HOME / .config / bpytop.

Ang BpyTOP ay isang mahusay na utility. Mabilis ito, tumutugon, lubos na napapasadyang, at nagpapakita ng mga mapagkukunan ng system sa isang maalalahanin at lohikal na paraan. Ang programa ay nasa aktibong pag-unlad, na maaari naming magpatuloy sa pahina ng GitHub ng proyekto.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.