Bandwhich - Kayan aikin Hanyar amfani da bandwidth na hanyar sadarwa don Linux


Bandwhich, wanda aka fi sani da "menene", shi ne mai amfani mai amfani wanda aka rubuta a cikin harshen shirye-shiryen Rust, wanda aka yi amfani dashi don sa ido kan amfani da bandwidth na hanyar sadarwa ta yanzu ta hanyar tsari, haɗi, da kuma sunan IP/sunan mai nisa. Yana yin amfani da ƙayyadadden hanyar sadarwar da aka ƙayyade kuma yana biye da girman fakiti na IP, yana sake fassarawa tare da lsof akan macOS.

Nagari Karanta: 16 Mai amfani da Bandwidth Kayan aikin Kulawa don Nazarin Amfani da hanyar sadarwa a cikin Linux

Bandwhich wanda yake amsar girman taga, yana nuna ƙaramin bayani idan babu wuri mai yawa a ciki. Hakanan, zaiyi ƙoƙari don warware adiresoshin IP zuwa sunan mai masaukin su a bango ta amfani da DNS mai juyawa.

Yadda ake Shigar Bandwhich a cikin Linux Systems

Wannan kayan aikin Bandwhich sabon amfani ne kuma ana samun sa a Arch Linux daga ma'ajin AUR ta amfani da Yay.

Yay kyakkyawar mataimaki ne mai kyau na AUR wanda aka rubuta a Go, wanda aka yi amfani dashi azaman Pacman don bincika da shigar da fakiti daga ma'ajiyar AUR da sabunta ɗaukacin tsarin.

Idan ba a shigar da Taimako na Yay AUR ba, zaku iya girka shi ta hanyar cloning git repo da kuma gina shi ta amfani da waɗannan umarnin.

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

Da zarar an shigar da Yay, zaku iya amfani dashi don girka Bandwhich kamar yadda aka nuna.

$ yay -S bandwhich

A kan sauran rarrabuwa na Linux, ana iya shigar da rukuni wanda za a iya amfani da shi ta amfani da mai sarrafa kunshin Tsatsa da ake kira kaya. Don shigar da kaya a kan Linux, kuna buƙatar shigar da Yaren shirye-shiryen Tsatsa.

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Da zarar an shigar da Tsatsa akan tsarin, zaka iya amfani da umarnin kaya don shigar da Bandwhich a cikin tsarin Linux.

$ cargo install bandwhich

Wannan yana shigar da bandwhich zuwa ~/.cargo/bin/bandwhich amma kuna buƙatar gatan tushen don gudanar dashi. Don gyara wannan, kuna buƙatar ƙirƙirar hanyar haɗin alama zuwa binary kamar yadda aka nuna.

$ sudo ln -s ~/.cargo/bin/bandwhich /usr/local/bin/

Bayan haka, zaku iya gudanar da duk wani umarni, maimakon sudo ~/.cargo/bin/bandwhich kamar yadda aka nuna.

$ sudo bandwhich

Don ƙarin amfani da zaɓuɓɓuka, rubuta:

$ sudo bandwhich --help

Shi ke nan! Bandwhich mai amfani ne na layin umarni mai amfani don nuna amfanin hanyar sadarwar yanzu ta hanyar aiwatarwa, haɗi da sunan nesa IP/sunan mai masauki a cikin Linux.