Questo articolo elencherà alcuni degli strumenti di monitoraggio della velocità di rete di comando più popolari disponibili per Linux. Prima di andare avanti, fai attenzione a alcune cose. Alcuni comandi richiedono le autorizzazioni di root per accedere alle informazioni di rete. Se non ti senti a tuo agio con queste app, molte altre opzioni senza root sono menzionate di seguito.
In secondo luogo, il comando seguente verrà regolarmente utilizzato per rilevare automaticamente l'interfaccia di rete attualmente attiva sul sistema. Ogni volta che vedi questo comando utilizzato in altri comandi, puoi sostituirlo con il nome corretto di un'interfaccia di rete se lo conosci.
$ ip link show | Awk '/ State Up/ Print $ 2' | sed 's/.$ // '
Iniziamo.
Ifstat
IFSTAT è una semplice utilità della riga di comando che visualizza il consumo e la velocità della larghezza di banda di rete a intervalli regolari.
Per installare IfStat in Ubuntu, eseguire il comando di seguito:
$ sudo apt installa ifstat
Per visualizzare la velocità di rete per tutte le interfacce, eseguire il comando di seguito:
$ ifstat -tts
Per visualizzare la velocità di rete solo per l'interfaccia attiva, eseguire il comando di seguito:
$ ifstat -ttsz
Slurma
Slurm è lo strumento di riga di comando per monitorare il traffico di rete in tempo reale. Oltre alle statistiche sul traffico in arrivo e in uscita, mostra anche una grafica ASCII colorata per rappresentare il consumo di rete.
Per installare Slurm in Ubuntu, eseguire il comando di seguito:
$ sudo apt install slurm
Per visualizzare la velocità di rete dell'interfaccia attualmente attiva, eseguire il comando di seguito:
$ SLURM -I $ (link ip show | awk '/ State up/ stampa $ 2' | sed 's/.$ // ')
BMON
BMON è uno strumento di riga di comando per acquisire e monitorare l'attività del traffico di rete. Per impostazione predefinita, mostra la velocità di rete in un'interfaccia utente basata su maledizioni interattive all'interno di un terminale. Tuttavia, supporta anche altri formati di output come HTML e testo normale.
Per installare Bmon in Ubuntu, eseguire il comando di seguito:
$ sudo apt Installa bmon
Per visualizzare la velocità di rete per tutte le interfacce, eseguire il comando di seguito:
$ bmon
Per visualizzare la velocità di rete solo per l'interfaccia attiva, eseguire il comando di seguito:
$ bmon -p $ (link ip show | awk '/ State up/ stampa $ 2' | sed 's/.$ // ')
Tachimetro
Il tachimetro, come suggerisce il nome, è uno strumento per il monitoraggio e la misurazione della larghezza di banda della rete. La sua interfaccia basata sul terminale utilizza etichette e grafici colorati per rappresentare il consumo di larghezza di banda e la velocità di rete.
Per installare il tachimetro in Ubuntu, eseguire il comando di seguito:
$ sudo APT Installa tachimetro
Per visualizzare la velocità di rete dell'interfaccia attualmente attiva, eseguire il comando di seguito:
$ taxometro -r $ (link ip show | awk '/ State up/ stampa $ 2' | sed 's/.$ // ')
-t $ (link ip show | awk '/ State up/ stampa $ 2' | sed 's/.$ // ')
Nethogs
Nethogs è uno strumento "top" riga di comando per il monitoraggio della velocità di rete. Funziona in modo simile all'utilità top / htop e visualizza la velocità di rete per ogni processo responsabile del traffico di rete in o fuori.
Per installare Nethogs in Ubuntu, eseguire il comando di seguito:
$ sudo APT Installa Nethogs
Per visualizzare la velocità di rete per tutte le interfacce, eseguire il comando di seguito:
$ sudo nethogs
Per visualizzare la velocità di rete dell'interfaccia attualmente attiva, eseguire il comando di seguito:
$ sudo nethogs dispositivo $ (link ip show | awk '/ State up/ stampa $ 2' | sed 's/.$ // ')
Iftop
IFtop è un altro strumento di monitoraggio della rete che funziona come strumento di riga di comando "in alto". Visualizza il traffico di rete per processi diversi in forma tabulare.
Per installare iftop in Ubuntu, eseguire il comando di seguito:
$ sudo apt installa iftop
Per visualizzare la velocità di rete dell'interfaccia attualmente attiva, eseguire il comando di seguito:
$ sudo iftop -i $ (link ip show | awk '/ statale up/ stampa $ 2' | sed 's/.$ // ')
Vnstat
VnStat è uno strumento semplice e diretto per il monitoraggio della velocità di rete. Sebbene non abbia campane e fischi di altri strumenti sopra menzionati, funziona e può mostrare la velocità di rete in una sola linea.
Per installare VnStat in Ubuntu, eseguire il comando di seguito:
$ sudo apt install vnstat
Per visualizzare la velocità di rete dell'interfaccia attualmente attiva, eseguire il comando di seguito:
$ vnstat -l -i $ (link ip show | awk '/ State up/ stampa $ 2' | sed 's/.$ // ')
Nload
Nload è un'utilità basata sulla console in grado di visualizzare statistiche sul traffico di rete in tempo reale, nonché il consumo massimo, minimo e medio della larghezza di banda.
Per installare Nload in Ubuntu, eseguire il comando di seguito:
$ sudo apt install nload
Per visualizzare la velocità di rete dell'interfaccia attualmente attiva, eseguire il comando di seguito:
$ nload dispositivi $ (link ip show | awk '/ State up/ stampa $ 2' | sed 's/.$ // ')
Wavemon
Wavemon è uno strumento di riga di comando che consente di monitorare la qualità del segnale wireless, la velocità, il consumo della larghezza di banda e altre informazioni utili sulla connessione wireless.
Per installare Wavemon in Ubuntu, eseguire il comando di seguito:
$ sudo apt install wavemon
Per visualizzare la velocità di rete dell'interfaccia wireless attualmente attiva, eseguire il comando di seguito:
$ Wavemon
Conclusione
Alcune app sono state omesse da questo elenco in quanto non vengono più mantenute. Tuttavia, quasi tutti gli strumenti sopra menzionati vengono preinstallati per impostazione predefinita sulla maggior parte delle distribuzioni Linux e non richiedono alcuna configurazione. Sono utili per i PC desktop e sono anche ampiamente utilizzati per il monitoraggio a distanza dei server.