Bandwhich - Zana ya Matumizi ya Bandwidth ya Mtandao kwa Linux
Bandwhich, ambayo hapo awali ilijulikana kama nini, ni matumizi ya mwisho yaliyoandikwa kwa lugha ya programu ya Rust, ambayo hutumika kwa ufuatiliaji wa sasa wa matumizi ya kipimo data cha mtandao kwa mchakato, muunganisho, na IP/jina la mwenyeji wa mbali. Inanusa kiolesura maalum cha mtandao na kufuatilia saizi ya pakiti ya IP, ikiirejelea mtambuka na lsof kwenye macOS.
Imependekezwa: Zana 16 Muhimu za Kufuatilia Bandwidth ili Kuchanganua Matumizi ya Mtandao katika Linux
Bendi ambayo inajibu saizi ya dirisha la terminal, inaonyesha maelezo machache ikiwa hakuna nafasi kubwa kwa hilo. Pia, itajitahidi kutatua anwani za IP kwa jina la mwenyeji wao chinichini kwa kutumia DNS ya nyuma.
Jinsi ya Kufunga Bandwhich katika Mifumo ya Linux
Huduma hii ya Bandwhich ni matumizi mapya na inapatikana kusakinishwa kwenye Arch Linux kutoka kwenye hazina ya AUR kwa kutumia Yay.
Yay ni msaidizi mzuri sana wa AUR iliyoandikwa katika Go, ambayo hutumiwa kama karatasi ya Pacman kutafuta na kusakinisha vifurushi kutoka kwenye hazina ya AUR na kusasisha mfumo mzima.
Ikiwa Msaidizi wa Yay AUR hajasakinishwa, unaweza kuisanikisha kwa kuiga repo ya git na kuijenga kwa kutumia amri zifuatazo.
$ git clone https://aur.archlinux.org/yay.git $ cd yay $ makepkg -si
Baada ya Yay kusakinishwa, unaweza kuitumia kusakinisha Bandambayo imeonyeshwa.
$ yay -S bandwhich
Kwenye usambazaji mwingine wa Linux, bendi ambayo inaweza kusakinishwa kwa kutumia kidhibiti cha kifurushi cha Rust kinachoitwa cargo. Ili kusakinisha Cargo kwenye Linux, unahitaji kusakinisha lugha ya programu ya Rust.
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Mara tu Rust imewekwa kwenye mfumo, unaweza kutumia tu amri ya mizigo kusakinisha Bandwhich katika mifumo ya Linux.
$ cargo install bandwhich
Hii husakinisha bendi ambayo ~/.cargo/bin/bandwhich
lakini ulihitaji upendeleo wa mizizi ili kuiendesha. Ili kurekebisha hilo, unahitaji kuunda kiungo cha ishara kwa mfumo wa jozi kama inavyoonyeshwa.
$ sudo ln -s ~/.cargo/bin/bandwhich /usr/local/bin/
Baada ya hapo, unaweza kutekeleza bandwhich amri, badala ya sudo ~/.cargo/bin/bandwhich
kama inavyoonyeshwa.
$ sudo bandwhich
Kwa matumizi zaidi na chaguzi, chapa:
$ sudo bandwhich --help
Hiyo ndiyo! Bandambayo ni matumizi muhimu ya mstari wa amri kwa kuonyesha matumizi ya mtandao ya sasa kwa mchakato, muunganisho na IP/jina la mwenyeji wa mbali katika Linux.