Bandwhich – verkon kaistanleveyden käyttötyökalu Linuxille


Bandwhich, joka tunnettiin aiemmin nimellä "mitä", on Rust-ohjelmointikielellä kirjoitettu pääteapuohjelma, jota käytetään nykyisen verkon kaistanleveyden käytön seurantaan. prosessi, yhteys ja etä-IP/isäntänimi. Se haistaa määritellyn verkkorajapinnan ja seuraa IP-pakettien kokoa ristiinviittausten /proc-tiedostojärjestelmän kanssa Linuxissa ja lsof:n kanssa macOS:ssä.

Suositeltu luku: 16 hyödyllistä kaistanleveyden valvontatyökalua verkon käytön analysoimiseen Linuxissa

Bandwhich reagoi pääteikkunan kokoon ja näyttää vähemmän tietoa, jos sille ei ole paljon tilaa. Se pyrkii myös ratkaisemaan IP-osoitteet heidän isäntänimeensä taustalla käyttämällä käänteistä DNS:ää.

Kuinka asentaa Bandwhich Linux-järjestelmiin

Tämä Bandwhich-apuohjelma on uusi apuohjelma, ja se on asennettavissa Arch Linuxiin AUR-arkistosta käyttämällä Yaya. .

Yay on erittäin hyvä AUR-apuohjelma, joka on kirjoitettu Go-kielellä ja jota käytetään Pacman-kääreenä etsimiseen ja asennukseen. paketteja AUR-arkistosta ja päivittää koko järjestelmä.

Jos Yay AUR Helperiä ei ole asennettu, voit asentaa sen kloonaamalla git-repon ja rakentamalla sen seuraavilla komennoilla.

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

Kun Yay on asennettu, voit asentaa sen avulla Bandwhichin kuvan mukaisesti.

yay -S bandwhich

Muissa Linux-jakeluissa kaista, joka voidaan asentaa Rust-paketinhallinnan avulla, jota kutsutaan nimellä cargo. Jotta voit asentaa Cargon Linuxiin, sinun on asennettava Rust-ohjelmointikieli.

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

Kun Rust on asennettu järjestelmään, voit käyttää cargo-komentoa asentamaan Bandwhich Linux-järjestelmiin.

cargo install bandwhich

Tämä asentaa bandwhichin tiedostoon ~/.cargo/bin/bandwhich, mutta sen suorittamiseen vaadittiin pääkäyttäjän oikeudet. Korjataksesi tämän, sinun on luotava symbolinen linkki binaariin kuvan mukaisesti.

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

Sen jälkeen voit suorittaa bandwhich-komennon sudo ~/.cargo/bin/bandwhich sijaan, kuten kuvassa.


sudo bandwhich

Jos haluat lisää käyttöä ja vaihtoehtoja, kirjoita:


sudo bandwhich --help

Se siitä! Bandwhich on hyödyllinen komentorivityökalu nykyisen verkon käytön näyttämiseen prosessin, yhteyden ja etä-IP:n/isäntänimen mukaan Linuxissa.