Netværk

Command Line Network Speed ​​Monitoring Apps til Linux

Command Line Network Speed ​​Monitoring Apps til Linux
Mange kommandolinjeværktøjer til overvågning af netværkshastighed og båndbreddeforbrug er tilgængelige til Linux. Disse værktøjer er nyttige, hvis du vil have et hurtigt blik på trafikstatistikker i realtid, eller hvis du vil debugge et netværksproblem. Faktisk bruger mange grafiske apps, applets og udvidelser disse apps til at vise data ved at pibe deres output og køre strengmanipulation og regex-kommandoer.

Denne artikel viser nogle af de mest populære værktøjer til overvågning af kommandolinjens hastighedsovervågning, der er tilgængelige for Linux. Vær opmærksom på et par ting, inden du går videre. Nogle kommandoer kræver rodtilladelser for at få adgang til netværksoplysninger. Hvis du ikke er fortrolig med disse apps, nævnes mange andre no-root-muligheder nedenfor.

For det andet vil nedenstående kommando regelmæssigt blive brugt til automatisk at registrere aktuelt aktivt netværksinterface på dit system. Når du ser denne kommando bruges i andre kommandoer, kan du erstatte den med det korrekte navn på en netværksgrænseflade, hvis du kender den.

$ ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // '

Lad os komme igang.

Ifstat

Ifstat er et enkelt kommandolinjeprogram, der viser netværkets båndbreddeforbrug og hastighed med jævne mellemrum.

For at installere ifstat i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt installere ifstat

For at se netværkshastighed for alle grænseflader skal du køre kommandoen nedenfor:

$ ifstat -tTS

Hvis du kun vil se netværkshastighed for den aktive grænseflade, skal du køre kommandoen nedenfor:

$ ifstat -tTSz

Slurm

Slurm er kommandolinjeværktøj til overvågning af netværkstrafik i realtid. Bortset fra statistik om indgående og udgående trafik viser den også farverig ascii-grafik, der repræsenterer netværksforbrug.

For at installere slurm i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt installere slurm

For at se netværkshastigheden for den aktuelt aktive grænseflade skal du køre kommandoen nedenfor:

$ slurm -i $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Bmon

Bmon er et kommandolinjeværktøj til at registrere og overvåge netværkstrafikaktivitet. Som standard viser det netværkshastighed i en interaktiv forbandelsesbaseret brugergrænseflade inde i en terminal. Det understøtter dog også andre outputformater som HTML og almindelig tekst.

For at installere Bmon i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt installere bmon

For at se netværkshastighed for alle grænseflader skal du køre kommandoen nedenfor:

$ bmon

Hvis du kun vil se netværkshastighed for den aktive grænseflade, skal du køre kommandoen nedenfor:

$ bmon -p $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Speedometer

Speedometer er, som navnet antyder, et værktøj til overvågning og måling af netværksbåndbredde. Den terminalbaserede grænseflade bruger farverige etiketter og grafer til at repræsentere båndbreddeforbrug og netværkshastighed.

For at installere speedometer i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt installere speedometer

For at se netværkshastigheden for den aktuelt aktive grænseflade skal du køre kommandoen nedenfor:

$ speedometer -r $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')
-t $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Nethogs

Nethogs er et "top" værktøj til kommandolinje til overvågning af netværkshastighed. Det fungerer svarende til top / htop-værktøjet og viser netværkshastighed for hver proces, der er ansvarlig for ind eller ud netværkstrafik.

For at installere nethogs i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt installere nethogs

For at se netværkshastighed for alle grænseflader skal du køre kommandoen nedenfor:

$ sudo nethogs

For at se netværkshastigheden for den aktuelt aktive grænseflade skal du køre kommandoen nedenfor:

$ sudo nethogs-enhed $ (ip-link viser | awk '/ tilstand UP / udskriv $ 2' | sed 's /.$ // ')

Iftop

Iftop er et andet netværksovervågningsværktøj, der fungerer som “top” kommandolinjeværktøj. Det viser netværkstrafik for forskellige processer i tabelform.

For at installere Iftop i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt installere iftop

For at se netværkshastigheden for den aktuelt aktive grænseflade skal du køre kommandoen nedenfor:

$ sudo iftop -i $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Vnstat

Vnstat er simpelt og ligetil værktøj til overvågning af netværkshastighed. Selvom det ikke har klokker og fløjter af andre værktøjer, der er nævnt ovenfor, fungerer det bare og kan vise netværkshastighed på kun en linje.

For at installere Vnstat i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt installere vnstat

For at se netværkshastigheden for den aktuelt aktive grænseflade skal du køre kommandoen nedenfor:

$ vnstat -l -i $ (ip link show | awk '/ state UP / print $ 2' | sed 's /.$ // ')

Nload

Nload er et konsolbaseret værktøj, der kan vise netværkstrafik i realtid samt maksimalt, minimum og gennemsnitligt båndbreddeforbrug.

For at installere Nload i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt install nload

For at se netværkshastigheden for den aktuelt aktive grænseflade skal du køre kommandoen nedenfor:

$ nload enheder $ (ip-link viser | awk '/ tilstand UP / udskriv $ 2' | sed 's /.$ // ')

Wavemon

Wavemon er et kommandolinjeværktøj, der giver dig mulighed for at overvåge trådløs signalkvalitet, hastighed, båndbreddeforbrug og andre nyttige oplysninger om din trådløse forbindelse.

For at installere Wavemon i Ubuntu skal du køre kommandoen nedenfor:

$ sudo apt installer wavemon

For at se netværkshastigheden for den aktuelt aktive trådløse grænseflade skal du køre kommandoen nedenfor:

$ wavemon

Konklusion

Nogle apps er udeladt fra denne liste, da de ikke vedligeholdes længere. Imidlertid er næsten alle ovennævnte værktøjer forudinstalleret som standard på de fleste Linux-distributioner og kræver ingen opsætning. De er nyttige til stationære pc'er og bruges også i vid udstrækning til fjernovervågning af servere.

Sådan bruges GameConqueror Cheat Engine i Linux
Artiklen dækker en vejledning om brug af GameConqueror-snydemotoren i Linux. Mange brugere, der spiller spil på Windows, bruger ofte "Cheat Engine" -a...
Bedste spilkonsolemulatorer til Linux
Denne artikel viser en liste over populære spilkonsolemuleringssoftware, der er tilgængelig til Linux. Emulation er et softwarekompatibilitetslag, der...
Bedste Linux Distros til spil i 2021
Linux-operativsystemet er kommet langt fra dets originale, enkle, serverbaserede udseende. Dette operativsystem er forbedret enormt i de senere år og ...