În articolul următor vom arunca o privire la Bandwhich. Aceasta este un instrument pentru a cunoaște utilizarea în timp real a lățimii de bandă din linia de comandă. Pe lângă faptul că este gratuit și open source, îl vom găsi disponibil pentru Gnu / Linux și MacOS. Este eliberat sub licența MIT. Obiectivul principal al acestui instrument este de a arăta ceea ce ocupă lățimea noastră de bandă.
Cu acest instrument putem obține o vizualizare în timp real a procesului care ocupă utilizarea lățimii de bandă, conexiune și IP / nume de gazdă la distanță. Este un instrument bun pentru monitorizarea rețelei în timp real.
Band care detectează o anumită interfață de rețea și înregistrează dimensiunea pachetului IP, făcând referințe încrucișate cu sistemul de fișiere / proc pe Gnu / Linux sau lsof pe macOS. de asemenea poate încercați să rezolvați IP-urile la numele gazdei dvs. în fundal folosind DNS invers.
Mod implicit, care rulează în modul interactiv și are 3 panouri care arată informațiile. În primul putem găsi utilizarea rețelei după numele procesului, al doilea va indica utilizarea prin conexiune și în al treilea putem verifica utilizarea prin adresă la distanță. Deoarece bandwhich are o interfață de utilizator receptivă, fereastra terminalului în care rulăm acest instrument trebuie să fie suficient de mare pentru a afișa toate panourile. În funcție de lățimea și / sau înălțimea ferestrei, pot fi afișate unul, două sau toate cele trei panouri.
Instalați bandwhich pe Ubuntu
Cel mai simplu mod de a instala bandwhich pe o distribuție Gnu / Linux, pentru care nu există pachete disponibile, este descărcați binele precompilate. Putem face acest lucru din lansează pagina pe GitHub. Apoi va trebui să extragem fișierul pentru al face executabil și numai cu acesta va fi gata de utilizare.
După cum spun, pașii de urmat pentru a avea acest instrument vor fi descărcați binarul pentru Gnu / Linux de pe pagina lansărilor și salvați-l, de exemplu, în folderul Descărcări. Apoi putem face clic dreapta pe fișierul descărcat .tar.gz și selectăm Extrage aici. Aceasta va extrage conținutul fișierului comprimat în același folder.
Pe măsură ce scriu aceste linii, numele fișierului descărcat va fi „bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz'. După decompresie, vom vedea că se numește un singur fișier bandă care.
Dacă preferi utilizați terminalul pentru a descărca fișierul comprimat, puteți utiliza terminalul (Ctrl + Alt + T) și instrumentul wget după cum urmează:
wget https://github.com/imsnif/bandwhich/releases/download/0.15.0/bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz
Comanda de mai sus va descărca fișierul Versiunea 0.15, care este ultima publicată astăzi. După terminarea descărcării, o vom face folosiți tar pentru a-l dezarhiva. Pentru a face acest lucru, în același terminal trebuie doar să scrieți:
tar -xzvf bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz
După dezarhivarea fișierului, fie din mediul grafic, fie de la terminal, vom vedea că se numește un fișier bandă care. Acum hai să dați permisiunea de executare cu comanda:
sudo chmod +x bandwhich
În acest moment, putem treceți la instalarea în sistem tastarea terminalului (Ctrl + Alt + T):
sudo install bandwhich /usr/local/bin
Odată instalat, din orice folder putem porniți acest instrument folosind comanda:
sudo bandwhich
Putem fi siguri de versiunea instalată rularea comenzii:
sudo ./bandwhich -V
Vom avea și posibilitatea consultați ajutorul instrumentului, pentru a afla mai multe despre utilizarea sa, folosind -h opțiune după cum urmează:
sudo bandwhich -h
Astăzi, există destul de multe instrumente pe care utilizatorii le pot folosi vezi pe ce lățime de bandă se folosește din linia de comandă. Printre acestea putem include iftop, nload, nethogs si altii. Bandwhich este similar în unele privințe cu multe dintre aceste programe, dar face și lucrurile puțin diferit. Oricum, aceste linii caută doar să afișeze încă o opțiune. Fiecare utilizator trebuie să utilizeze instrumentul care îi place cel mai mult și care se potrivește cel mai bine cu ceea ce are nevoie pentru a obține rezultatele pe care le caută.