Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 1348|Odgovoriti: 0

[Komunikacija] Linux View Poraba pasovne širine omrežja (promet v realnem času)

[Kopiraj povezavo]
Objavljeno 13. 3. 2025 ob 10:13:48 | | | |
Linux ponuja različna orodja za spremljanje omrežnega prometa in porabe pasovne širine. Ta orodja vam pomagajo ohranjati stabilno omrežje, natančno prepoznati vzroke počasnih hitrosti in hitro odpraviti napake.

Na Linux sistemih lahko spremljate porabo pasovne širine omrežja z uporabo ukazne vrstice (CLI) ali grafičnega uporabniškega vmesnika (GUI).

Orodja za nadzor omrežja z ukazno vrstico so idealna za Linux strežnike brez grafičnega vmesnika. Z nekaj preprostimi ukazi lahko uporabniki hitro dobijo pregled metrik pasovne širine omrežja neposredno v terminalski lupini. Administratorji pogosto uporabljajo ta orodja v skriptah za avtomatizacijo nadzornih nalog, spremljanje sprememb v realnem času in krajšanje odzivnih časov.

GUI orodja običajno vizualno organizirajo in prikazujejo omrežne podatke v obliki grafov in diagramov. To poenostavi postopek spremljanja pasovne širine in zmogljivosti omrežja, tudi za uporabnike z omejenimi tehničnimi izkušnjami. Uporabniki, ki izvajajo analitiko ali druge naloge, ki zahtevajo podrobno predstavitev uporabe omrežja, bodo delovali učinkoviteje z uporabo GUI orodij.

Command Line Linux Network Monitoring Tools, ta razdelek navaja najpogosteje uporabljena Linux CLI orodja za spremljanje omrežnega prometa in pasovne širine.

iftop - prikazuje porabo pasovne širine

iftop prikazuje porabo pasovne širine vsake povezave v realnem času in ponuja pregled skupne porabe pasovne širine. To orodje je zelo uporabno tudi za preverjanje hitrosti omrežja.

iftop ne shranjuje zgodovinskih podatkov ali ne sledi prometu po ID procesa (PID), kar je lahko za mnoge uporabnike pomembna pomanjkljivost. Za namestitev iftop uporabite ukaz, povezan z vašo distribucijo:

Linux distribucijeUkaz za namestitev iftop
Debian/UbuntuSudo APT install iftop
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install iftop -y
Fedorasudo dnf install iftop -y
Arch Linuxsudo pacman -S iftop
OpenSUSEsudo zypper install iftop

Za začetek iftop vnesite naslednji ukaz:




Pritisnite Q za izhod iz IFTOP in vrnitev v ukazno vrstico.

nload – prikazuje uporabo omrežja

nload je ukazni pripomoček, ki poroča o vhodnem in odhodnem prometu. Izhod vključuje grafe v realnem času, ki pomagajo hitro prikazati omrežno dejavnost.

Vendar nload ne prikazuje prometa po PID-ju ali socketu, prav tako ne shranjuje zgodovinskih podatkov. Vnesite ukaz za vašo distribucijo za namestitev nload:

Linux distribucijeUkaz za namestitev nload
Debian/Ubuntusudo apt install nload
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install nload -y
Fedorasudo dnf install nload -y
Arch Linuxsudo pacman -S nload
OpenSUSEsudo zypper install nload

Začni nload z naslednjim ukazom:




Pritisni q za izhod iz nload in vrnitev v ukazno vrstico.

NetHogs - Spremljanje pasovne širine omrežnega prometa

Orodje NetHogs spremlja uporabo omrežja za vsak proces/aplikacijo. Omogoča administratorjem, da diagnosticirajo skoke pasovne širine in ugotovijo, katere aplikacije prekomerno porabljajo pasovno širino. Njegova glavna prednost je, da podatke razvrsti po ID-ju procesa. Za namestitev NetHogov vnesite naslednje:

Linux distribucijePoveljstvo za namestitev Nethogs
Debian/Ubuntusudo apt install nethogs
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install nethogs -y
Fedorasudo dnf install nethogs -y
Arch Linuxsudo pacman -S nethogs
OpenSUSEsudo zypper install nethogs

Ko je namestitev končana, začnite storitev NetHogs z naslednjim ukazom:




Pritisni q za izhod iz NetHogov in vrnitev v ukazno vrstico.

BMON – Monitor pasovne širine in ocenjevalnik hitrosti

BMON spremlja izrabo pasovne širine in zagotavlja uporabo za vsako napravo. Uporabniki lahko spremljajo pasovno širino več omrežnih adapterjev. Zajame statistiko omrežja in zagotavlja uporabniku prijazen izhod v grafični obliki. Ne shranjuje zgodovinskih podatkov, vendar se lahko uporablja za diagnostiko v realnem času.

Za namestitev BMON vnesite ukaz, ki velja za vašo distribucijo:

Linux distribucijeUkaz za namestitev BMON
Debian/Ubuntusudo apt install bmon -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install bmon -y
Fedorasudo dnf install bmon -y
Arch Linuxsudo pacman -S bmon
OpenSUSESudo Zypper install bmon

Za začetek BMON-a vnesite:




Pritisnite q za izhod iz BMON grafikona.

vnStat - Monitor omrežnega prometa

vnStat zažene ozadni demon za zajem podatkov o pasovni širini. Bere podatke iz jedra, da razume porabo virov. Vztrajno beleženje je glavna značilnost vnStat – zbira in shranjuje dnevnike porabe pasovne širine, medtem ko demon teče.

Ukaz vnstat se lahko uporablja za prikaz statistike uporabe in je najbolj primeren za statistična poročila.

Za namestitev vnStat vnesite ukaz, ki se nanaša na vašo distribucijo:

Linux distribucijeUkaz za namestitev VNSTAT
Debian/Ubuntusudo apt install vnstat
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install vnstat -y
Fedorasudo dnf install vnstat -y
Arch Linuxsudo pacman -S vnstat
OpenSUSEsudo zypper install vnstat

Orodje je mogoče zagnati v realnem času z določitvijo naslednjih možnosti:




Pritisnite Ctrl+C za zaustavitev spremljanja v realnem času.

BWM-NG - Monitor pasovne širine naslednje generacije

BWM-NG je lahek monitor pasovne širine, ki temelji na Curses. Zagotavlja statistiko v realnem času na omrežnih vmesnikih, ki na preprost način prikazuje porabo pasovne širine. Za namestitev bwm-ng vnesite ukaz, ki velja za vašo distribucijo:

Linux distribucijeUkaz za namestitev BWM-NG
Debian/Ubuntusudo apt install bwm-ng
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install bwm-ng-y
Fedorasudo dnf install bwm-ng -y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSEsudo zypper install bwm-ng

Uporabite naslednje ukaze za spremljanje porabi pasovne širine v realnem času za vse vmesnike:




Pritisni q za izhod iz BWM-NG in vrnitev na terminal.

iPerf/iPerf3 - orodje za merjenje pasovne širine omrežja

iPerf spremlja pasovno širino omrežja preko protokolov, kot so TCP, UDP in SCTP, ter je najbolj primeren za prilagajanje in maksimiranje zmogljivosti omrežja za določene protokole. iPerf zahteva strežnik in odjemalca za testiranje, in če morate meriti le hitrost omrežja, potem ni kandidat.

Za namestitev iPerf3 vnesite ukaz, ki velja za vašo distribucijo:

Linux distribucijeukaz za namestitev iPerf3
Debian/Ubuntusudo apt install iperf3 -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install iperf3 -y
Fedorasudo dnf install iperf3 -y
Arch Linuxsudo pacman -S iperf3
OpenSUSEsudo zypper install iperf3

Zaženi iPerf3 v strežniškem načinu z možnostjo -s in poslušaj povezavo:




Pritisnite Ctrl+C za prekinitev povezave s strežnikom.

SS - statistika podnožja

Ukaz ss je del paketa iproute2, ki je prednameščen v večini Linux distribucij. Nadomesti starejši ukaz netstat in zagotavlja podrobne statistike o omrežnih povezavah, odprtih vtičnicah in poslušalnih vratih. SS se ne osredotoča na spremljanje pasovne širine kot druga orodja na seznamu. Vendar pa je bistven za diagnostiko omrežja na ravni vtičnice.

Vnesite naslednji ukaz za ogled statistike omrežne povezave:




Za prikaz vseh aktivnih TCP povezav vnesite:




Netperf - testiranje pasovne širine omrežja

Netperf pomaga spremljati pasovno širino omrežja z uporabo Unix domenskih vtičnic, TCP, SCTP, DLPI in UDP preko BSD vtičnic. Tako kot iPerf tudi Netperf zahteva strežnike in odjemalce za testiranje. Ključne značilnosti vključujejo številne vnaprej določene teste za merjenje zmogljivosti ali hitrosti prenosa podatkov.

Uporabite ukaz, ki ustreza vaši distribuciji, da namestite Netperf:

Linux distribucijeUkaz za namestitev netperfa
Debian/Ubuntusudo apt install netperf
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install netperf -y
Fedorasudo dnf install netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSEsudo zypper install netperf

Začnite bogoslužje z naslednjim ukazom:




Netperf teče vnaprej določen čas in se nato samodejno zaključi.

CBM - Merilnik barvne pasovne širine

Barvni pasovni meter (CBM) je majhen ukazni pripomoček, ki prikazuje trenutni omrežni promet na vseh napravah, povezanih v omrežje. Izhod, ki temelji na kletvicah, je prikazan v barvah in prikazuje vsak omrežni vmesnik, število prejetih bajtov, poslane bajte in skupno število bajtov.

Uporabite ustrezen ukaz za namestitev cbm na vašo distribucijo:

Linux distribucijeUkaz za namestitev netperfa
Debian/UbuntuSudo APT namesti CBM
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install cbm -y
Fedorasudo dnf install cbm -y
Arch Linuxsudo pacman -S cbm
OpenSUSESudo Zypper install CBM

Za začetek spremljanja z CBM vnesite:




Pritisni q, da zapreš okno.

Izvirno:Prijava do hiperpovezave je vidna.




Prejšnji:Alibaba Cloud je zgradil SNAT za dostop do javnega omrežja brez javnega strežnika
Naslednji:Linux ukazuje sudo in ustrezne angleške okrajšave besed
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com