Denne artikkelen vil liste opp noen av de mest populære overvåkningsverktøyene for kommandolinje som er tilgjengelige for Linux. Før du går foran, må du ta hensyn til noen få ting. Noen kommandoer krever rotstillatelser for å få tilgang til nettverksinformasjon. Hvis du ikke er komfortabel med disse appene, nevnes mange andre alternativer for ikke-root nedenfor.
For det andre vil kommandoen nedenfor bli regelmessig brukt til å oppdage automatisk nettverksgrensesnitt på systemet ditt. Hver gang du ser denne kommandoen som brukes i andre kommandoer, kan du erstatte den med riktig navn på et nettverksgrensesnitt hvis du vet det.
$ ip link show | awk '/ oppgi opp/ skriv ut $ 2' | sed 's/.$ // '
La oss komme i gang.
Ifstat
IFSTAT er et enkelt kommandolinjeverktøy som viser nettverksbåndbreddeforbruk og hastighet med jevne mellomrom.
For å installere IFStat i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install Ifstat
For å se nettverkshastighet for alle grensesnitt, kjør kommandoen nedenfor:
$ ifstat -tts
For bare å se nettverkshastighet for aktivt grensesnitt, kjør kommandoen nedenfor:
$ ifStat -TTSZ
Slurm
Slurm er kommandolinjeverktøy for å overvåke sanntidsnettverkstrafikk. Bortsett fra statistikk om innkommende og utgående trafikk, viser den også fargerik ASCII -grafikk for å representere nettverksforbruk.
For å installere Slurm i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt installer slurm
For å se nettverkshastighet for for øyeblikket aktivt grensesnitt, kjør kommandoen nedenfor:
$ slurm -i $ (ip link show | awk '/ state up/ print $ 2' | sed 's/.$ // ')
Bmon
Bmon er et kommandolinjeverktøy for å fange opp og overvåke nettverkstrafikkaktiviteten. Som standard viser det nettverkshastighet i et interaktivt forbannelsesbasert brukergrensesnitt inne i en terminal. Imidlertid støtter den andre utgangsformater som HTML og ren tekst også.
For å installere Bmon i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install bmon
For å se nettverkshastighet for alle grensesnitt, kjør kommandoen nedenfor:
$ bmon
For bare å se nettverkshastighet for aktivt grensesnitt, kjør kommandoen nedenfor:
$ bmon -p $ (ip link show | awk '/ state up/ print $ 2' | sed 's/.$ // ')
Speedometer
Speedometer, som navnet antyder, er et verktøy for overvåking og måling av nettverksbåndbredde. Det er terminalbasert grensesnitt bruker fargerike etiketter og grafer for å representere båndbreddeforbruk og nettverkshastighet.
For å installere Speedometer i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt installer speedometer
For å se nettverkshastighet for for øyeblikket aktivt grensesnitt, kjør 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” -verktøy for å overvåke nettverkshastigheten for å overvåke nettverkshastighet. Det fungerer som ligner på topp / HTOP -verktøyet og viser nettverkshastighet for hver prosess som er ansvarlig for i eller ut nettverkstrafikk.
For å installere Nethogs i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt installer nethogs
For å se nettverkshastighet for alle grensesnitt, kjør kommandoen nedenfor:
$ sudo nethogs
For å se nettverkshastighet for for øyeblikket aktivt grensesnitt, kjør kommandoen nedenfor:
$ sudo nethogs enhet $ (ip link show | awk '/ state up/ print $ 2' | sed 's/.$ // ')
Iftop
Iftop er et annet nettverksovervåkningsverktøy som fungerer som "TOP" -kommandolinjeverktøy. Den viser nettverkstrafikk for forskjellige prosesser i tabellform.
For å installere iftop i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install Iftop
For å se nettverkshastighet for for øyeblikket aktivt grensesnitt, kjør kommandoen nedenfor:
$ sudo iftop -i $ (ip link show | awk '/ state up/ print $ 2' | sed 's/.$ // ')
Vnstat
VNSTAT er enkelt og greit verktøy for å overvåke nettverkshastigheten. Selv om den ikke har bjeller og fløyter av andre verktøy som er nevnt ovenfor, fungerer det bare og kan vise nettverkshastighet på bare en linje.
For å installere Vnstat i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install vnstat
For å se nettverkshastighet for for øyeblikket aktivt grensesnitt, kjør kommandoen nedenfor:
$ vnstat -l -i $ (ip link show | awk '/ state up/ print $ 2' | sed 's/.$ // ')
Nload
Noad er et konsollbasert verktøy som kan vise sanntidsnettverkstrafikkstatistikk så vel som maksimum, minimum og gjennomsnittlig båndbreddeforbruk.
For å installere Nload i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install nload
For å se nettverkshastighet for for øyeblikket aktivt grensesnitt, kjør kommandoen nedenfor:
$ nload -enheter $ (ip link show | awk '/ state up/ print $ 2' | sed 's/.$ // ')
Wavemon
Wavemon er et kommandolinjeverktøy som lar deg overvåke trådløs signalkvalitet, hastighet, båndbreddeforbruk og annen nyttig informasjon om din trådløse tilkobling.
For å installere Wavemon i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install wavemon
For å se nettverkshastighet på for øyeblikket aktivt trådløst grensesnitt, kjør kommandoen nedenfor:
$ Wavemon
Konklusjon
Noen apper er utelatt fra denne listen, da de ikke blir opprettholdt lenger. Imidlertid kommer nesten alle verktøyene som er nevnt ovenfor, forhåndsinstallert som standard på de fleste Linux-distribusjoner og krever ingen oppsett. De er nyttige for stasjonære PC -er og brukes også omfattende for ekstern overvåkningsservere.