Muchinyorwa chinotevera isu tichaenda kutarisa kune imwe nzira yepamusoro inonzi BpyTOP. Ndezve chinyorwa chekushandisa chinoratidza processor, ndangariro, diski, network, uye mashandisiro ekushandisa uye manhamba. Seizvo zita rinoratidza, zvakanyorwa muPython.
Mazuva ano, kuve nekwaniso yekutarisa kushandiswa kwesisitimu zviwanikwa chinhu chakakosha kune vazhinji vashandisi. Kuziva kushandiswa kwezviwanikwa kunobatsira kwazvo kana uchiita sarudzo pamusoro pechengetedzwa kwese kwehurongwa. Pane dzimwe sarudzo, senge yepamusoro uye htop, asi izvi zvinongoratidzira mamwe metric ehurongwa, seCPU uye kushandiswa kwendangariro. Bpytop iri terminal-yakavakirwa sosi yekutarisa iyo inoshanda nemazvo uye inoonekera zvakanyanya.
Munyori wechishandiso ichi ndiye mumwe chete akavandudza Bhashtop. Pakati kana vasina misiyano yakawanda. Zvese zvinoshandiswa zvinoshandira chinangwa chimwe chete uye zvine seti imwechete yezvimiro. Musiyano chete ndewekuti ese ari maviri akanyorwa mumitauro yakasiyana yekuronga. Bhashtop yakanyorwa muBhash uye Bpytop yakanyorwa muPython. Mapurogiramu ese ari maviri anowirirana neGNU / Linux, Mac OS, uye FreeBSD.
Mushambadzi anoti Bpytop inokurumidza kupfuura Bhashtop. Ichi ndicho chikonzero ichikurudzira kuti vashandisi vanoshandisa Bpytop panzvimbo peBashtop. Nekudaro, izvi zviri kumushandisi.
Hunhu hwese hweBpytop
Zvimwe zvezvinhu zvinopihwa nechishandiso ichi pamutsetse wemirairo zvinotevera:
- Iyi purogiramu inotipa inoonekwa zvakanyanya uye inoteerera mushandisi interface nekiyi yekufambisa museve PAMUSORO y PASI.
- Kana tatanga chirongwa, kana tikadzvanya F2 tinogona kuchinja sarudzo dzechirongwa.
- Ane revatema mbeva rutsigiro nemabhatani anosarudzika uye mamenyu anotenderera.
- Ichi chishandiso chine kugona kusefa mashandiro anoita.
- Tinogona tarisa zvazvino kuverenga nekunyora kumhanya kwe disk dhiraivha.
- Tichava nemukana wekutumira SIGKILL, SIGTERM uye SIGINT kune ekumhanyisa maitiro.
- Iyo ine intuitive autoscale graph kuratidza iyo manhamba ekushandisa manhamba.
- Tichaona a popup mumenu kana vhezheni itsva yavapo.
Aya anongova mashoma maficha eichi chishandiso. Vanogona bvunza zvese zvakadzama kubva ku peji pane GitHub yepurojekiti.
Zvinotarisirwa pakuiswa
Tisati tatanga nekumisikidzwa kweBpytop, isu tichafanirwa kuona kuti system yedu inosangana nezvinodiwa zvinotevera:
- Tichafanirwa kuve nePython3 (shanduro 3.6 kana gare gare) yakaiswa mune yedu system.
- Uyewo isu tinofanirwa kuve neiyo Psutil module. Tinogona kuisa izvi tichishandisa unotevera kuraira mune iyo terminal (Ctrl + Alt + T):
python3 -m pip install psutil
Vashandisi veUbuntu vanogona kuva nenzira mbiri dzekuisa Bpytop. Yekutanga ichave yekuisa kubva kunobva uye yechipiri ichange ichishandisa inoenderana snap package.
Bpytop kuisirwa
Kubva kunobva
Para gadzira kubva kunobva, chinhu chekutanga chatinofanira kuita ndechekuti clone iyo GitHub repository. Tinogona kuita izvi nekuvhura terminal (Ctrl + Alt + T) uye nekushandisa unotevera kuraira:
git clone https://github.com/aristocratos/bpytop.git
Para compile kubva kunobva, ngatiendei kune dhairekitori rakanyorwa:
cd bpytop
Kana tangopinda mukati, tichaita unotevera kuraira:
sudo make install
Sezvauri kuona mune iri pamusoro skrini, hatisi kuzoona mhedzisiro yakadhindwa pachiratidziri.
Kubva pane snap package
Bpytop tichazviwanawo inowanikwa mu snap tent. Tinogona kuiisa nekuvhura terminal (Ctrl + Alt + T) uye nekushandisa rairo:
sudo snap install bpytop
Kutanga Bpytop
Para tanga byptop Isu tinongofanirwa kuita unotevera kuraira mune iyo terminal (Ctrl + Alt + T):
bpytop
Uyu murairo unofanirwa kutiratidza mushandisi interface pamwe nehuwandu hweidzi zviwanikwa zveedu system.
Para tora rubatsiro uchishandisa mirairo uye mapfupi ekhibhodi, hatizove nezvakawanda kudarika tinya iyo ESC kiyi uye pfugama pasi ku sarudza iyo RUBATSO sarudzo.
Pano isu tichawana runyorwa rwe keyboard mapfupi sezvaungaona mune yapfuura skrini.
Para buda bpytop sosi yekutarisa pane chete tinya 'q'pane iyo keyboard.
Sarudzo dzekumisikidza dzinogona zvakare kuchinjwa kubva pamushandisi interface vari mune dhairekitori $ HOME / .config / bpytop.
BpyTOP chishandiso chakanakisa. Inokurumidza, inoteerera, inogadziriswa zvakanyanya, uye inopa zviwanikwa zvehurongwa nenzira inonzwisisika uye inonzwisisika. Iyi purogiramu iri mukushingaira mukusimudzira, kuti isu tinogona kuenderera mu chirongwa GitHub peji.