Esihlokweni esilandelayo sizobheka i-bmon. Leli ithuluzi elilula kodwa elinamandla lokuqapha inethiwekhi nokususa amaphutha kuzinhlelo ezinjenge-Unix. Iya ku bamba izibalo ezihlobene nenethiwekhi futhi izobabonisa ngokubonakalayo ngefomethi enobungane ngesikhathi sangempela.
Ukulahleka komkhawulokudonsa kuyinkinga enzima ukuyilawula eholela ekuphenduleni kancane kusuka kuzinhlelo zokusebenza ezisebenza kunethiwekhi. Kungakho kuhlale kuthakazelisa lawula ama-spikes we-bandwidth ukugwema le nkinga. Singawenza lo msebenzi ngosizo lwe-bmon, oluzosisiza ekulawuleni izinkinga ezihlobene nenethiwekhi.
Faka i-bmon ku-Ubuntu
Kulula ukufaka leli thuluzi futhi kulesi sihloko sizobona ukuthi kanjani faka i-bmon ku-Ubuntu 16.04. Cishe konke ukusatshalaliswa kwe-Gnu / Linux kunephakheji yebmon ezinqolobaneni ezizenzakalelayo. Ukuyifaka kuzodingeka ukuthi sivule kuphela i-terminal (Ctrl + Alt + T) bese sibhala:
sudo apt-get install bmon
Nathi singakwazi hlanganisa ikhodi usebenzisa imiyalo elandelayo ku-terminal:
git clone https://github.com/tgraf/bmon.git cd bmon sudo apt-get install build-essential make libconfuse-dev libnl-3-dev libnl-route-3-dev libncurses-dev pkg-config dh-autoreconf sudo ./autogen.sh sudo ./configure sudo make sudo make install
Ungalisebenzisa kanjani ithuluzi le-bmon ku-Ubuntu
Kumele kucaciswe ukuthi I-RX isho amabhayithi etholwe ngomzuzwana futhi I-TX isho ama-byte adlulisiwe ngomzuzwana. Qalisa ngale ndlela elandelayo:
bmon
Ukubona izibalo zokusetshenziswa komkhawulokudonsa ezinemininingwane eminingi, cindezela inkinobho d futhi uzobona okuthile okulandelayo:
Cindezela Shift +? ukubuka usizo olusheshayo.
para buka izibalo zesixhumi esibonakalayo esithile, ikhethe usebenzisa imicibisholo ephezulu naphansi. Uma esikufunayo ukuqapha isikhombimsebenzisi esithile kuphela, engeza njengengxabano kulayini womyalo ngokulandelayo:
bmon -p enp10s0
Ifulegi le - p lisungula inqubomgomo echaza ukuthi iziphi izixhumi zenethiwekhi ezizokhonjiswa, ngokwesibonelo isikhombimsebenzisi sami senethiwekhi esizobhekwa enp10s0.
Ukusebenzisa ama-bits ngomzuzwana esikhundleni samabhayithi ngomzuzwana, kuzofanele sisebenzise i- -b ifulegi ngakho:
bmon -bp enp10s0
Singakwazi futhi chaza izikhawu ngomzuzwana ne -r ifulegi Ngokulandelayo:
bmon -r 5 -p enp10s0
Ungawasebenzisa kanjani amamojula wokufaka nge-bmon
Leli thuluzi linochungechunge lwamamojula wokufaka lawo ukunikela idatha yezibalo kuma-interface, okubandakanya:
- netlink - Isebenzisa umthetho olandelwayo weNetlink ukuqoqa izibalo zesikhombimsebenzisi nokulawulwa kwethrafikhi. Le module yokufaka ezenzakalelayo.
- proc: Kuyinto imodyuli eyisipele uma ngabe isikhombimsebenzisi seNetlink singatholakali.
- dummy: lena imodyuli yokufaka ehlelwe ukulungisa iphutha nokuhlolwa.
- lutho: khubaza ukuqoqwa kwedatha.
Ukuthola Ulwazi Olwengeziwe kwimodyuli, uyiqale nge- inketho «usizo» isungulwe ngokulandelayo:
bmon -i netlink:help
Umyalo olandelayo uzonxusa i-bmon ngemodyuli yokufaka ye-proc inikwe amandla:
bmon -i proc -p enp10s0
Ungawasebenzisa kanjani amamojula okuphuma nge-bmon
Leli thuluzi libuye lisebenzise amamojula wokukhipha ku- bonisa noma ukuthekelisa idatha yezibalo eqoqiwe ngamamojula wokufaka, afaka:
- iziqalekiso: lesi isikhombimsebenzisi esibonakalayo esisebenzisanayo inikeza izilinganiso zesilinganiso sangempela sesikhathi nokumelwa kokuqhafaza yemfanelo ngayinye. Imodi yokukhipha ezenzakalelayo.
- I-ASCII: kungukukhishwa kombhalo okuhleliwe okuqondile. Ungabonisa uhlu lwendawo yokuhlangana, izinto zokubala eziningiliziwe, namagrafu kukhonsoli. Ingabe yena imodi yokukhipha ezenzakalelayo lapho iziqalekiso zingatholakali.
- ifomethi: kuyimodi yokukhipha ehlelwe ngokuphelele. Singasebenzisa amanani alo wokukhipha kwizikripthi noma ezinhlelweni zokuhlaziya nokunye.
- null: lokhu cisha okukhiphayo.
Ukuthola eminye imininingwane ngemodyuli, yisebenzise ngenketho "yosizo" esethwe kanjena:
bmon -o curses:help
Umyalo olandelayo uzonxusa i-bmon kumodi yokukhipha ye-ascii:
bmon -p enp10s0 -o ascii
Singasebenzisa futhi imojuli yokukhipha ifomethi bese sisebenzisa amanani atholakalayo ukubhala noma kolunye uhlelo:
bmon -p enp10s0 -o format
Ukuthola imininingwane yokusebenzisa eyengeziwe, izinketho nezibonelo, singafunda ikhasi lendoda le-bmon:
man bmon
Uma sifuna ukwazi okwengeziwe ngaleli thuluzi, i- Indawo yokugcina github.
Baqhubeka nokungisiza ngephutha le-BIOS elenziwe ngu-Ubuntu, ubuhlalu basishiya futhi benza sengathi bayasikhohlwa, balimaze ikhompyutha yami entsha