Come monitorare l’utilizzo della rete con nload in Linux
nload è un’utilità Linux gratuita che può aiutare l’utente Linux o l’amministratore di sistema a monitorare il traffico di rete e l’utilizzo della larghezza di banda in tempo reale fornendo due semplici grafici: uno per il traffico in entrata e uno per il traffico in uscita.
Mi piace molto usare scarica per visualizzare sullo schermo informazioni sulla velocità di download corrente, sul traffico in entrata totale e sulla velocità di download media. I grafici riportati dallo strumento nload sono molto facili da interpretare e, soprattutto, molto utili.
Secondo le pagine man, monitora tutti i dispositivi di rete per impostazione predefinita, ma puoi facilmente specificare il dispositivo che desideri monitorare e anche passare da un dispositivo di rete all’altro utilizzando i tasti freccia. Ci sono molte opzioni disponibili come t per determinare l’intervallo di aggiornamento del display in millisecondi (il valore predefinito dell’intervallo è 500), – m per visualizzare più dispositivi contemporaneamente (i grafici del traffico non vengono visualizzati quando si utilizza questa opzione), -u per impostare il tipo di unità utilizzata per visualizzare i numeri del traffico e altro che esploreremo e faremo pratica in questo tutorial.
Come installare nload sulla tua macchina Linux
Ubuntu e cappello gli utenti possono facilmente installare nload dai repository predefiniti.
Installa nload su Ubuntu usando il seguente comando.
sudo apt-get install nload
Installa nload su Fedora usando il seguente comando.
sudo yum install nload
Che ne dici? cento utenti? Basta digitare il seguente comando sulla tua macchina e avrai installato il bootloader.
sudo yum install nload
Il seguente comando ti aiuterà a installare nload sui sistemi OpenBSD.
sudo pkg_add -i nload
Un modo molto efficiente per installare il software sulla tua macchina Linux è compilare dal sorgente perché puoi scaricare e installare l’ultima versione, il che di solito significa prestazioni migliori, funzionalità interessanti e meno bug.
Come installare nload dal sorgente
La prima cosa da fare prima di installare nload dai sorgenti è scaricarlo, e per farlo mi piace usare l’utility wget, che è disponibile di default su molte macchine Linux. Questa utility gratuita aiuta gli utenti Linux a scaricare file dal Web in modo non interattivo e supporta i seguenti protocolli.
Cambia directory in / temp utilizzando il seguente comando.
cd /tmp
Ora digita il seguente comando nel tuo terminale per scaricare l’ultima versione di nload sulla tua macchina Linux.
wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz
Se non ti piace usare l’utilità linux wget, puoi scaricarla facilmente da ufficiale fonte con un semplice clic del mouse.
Il download terminerà in pochissimo tempo poiché si tratta di un piccolo software. Il passaggio successivo è decomprimere il file scaricato utilizzando il programma catrame utilità.
L’utilità di archiviazione tar può essere utilizzata per archiviare ed estrarre file da un nastro o da un archivio su disco. Ci sono molte opzioni disponibili in questo strumento, ma abbiamo bisogno di quanto segue per eseguire l’operazione:
- -X per estrarre file da un archivio
- v da eseguire in modalità dettagliata
- – f per specificare i file
Per esempio:
tar xvf example.tar
Ora che hai imparato come utilizzare l’utilità tar, sono abbastanza sicuro che sai come decomprimere gli archivi .tar dalla riga di comando.
tar xvf nload-0.7.4.tar.gz
Quindi utilizzare il comando cd per modificare la directory in nload*.
cd nload*
Questo è quello che sembra sul mio sistema.
oltjano@baby:/tmp/nload-0.7.4$
Ora esegui il comando
./configure
per configurare il pacchetto per il tuo sistema.
./configure
Molte cose verranno visualizzate sullo schermo. Lo screenshot seguente mostra come sarà.

Quindi compilare nload con il seguente comando.
make

E infine, installa nload sulla tua macchina Linux con il seguente comando.
sudo make install

Ora che l’installazione di nload è terminata, è ora di imparare come usarlo.
Come usare nload
Mi piace esplorare, quindi digita il seguente comando nel tuo terminale.
nload
Cosa vedi?
ottengo quanto segue.

Come puoi vedere dallo screenshot sopra, ottengo informazioni su:
Traffico in entrata
Velocità di download corrente

Velocità di download media

Velocità di download minima

Massima velocità di download

Traffico in entrata totale in byte per impostazione predefinita

Traffico in uscita
Lo stesso vale per il traffico in uscita.
Alcune utili opzioni di caricamento
Usa l’opzione
-u
per impostare il tipo di unità utilizzata per visualizzare i numeri sul traffico.
Il seguente comando ti aiuterà a utilizzare l’unità MBit/s.
nload -u m
Lo screenshot seguente mostra l’output del comando precedente.

Prova il seguente comando e guarda i risultati.
nload -u g

C’è anche l’opzione -U. Secondo le pagine man, è uguale all’opzione -u, ma solo per una quantità di dati. Ho testato questa opzione e, a dire il vero, è molto utile quando vuoi controllare la quantità totale di traffico, sia in entrata che in uscita.
nload -U G

Come puoi vedere dallo screenshot qui sopra, il comando scarica -UG aiuta a visualizzare la quantità totale di dati (input o output) in Gbyte.
Un’altra opzione utile che mi piace usare con nload è l’opzione t. Questa opzione viene utilizzata per aggiornare l’intervallo di visualizzazione in millisecondi, che per impostazione predefinita è 500.
Mi piace sperimentare un po’ usando il seguente comando.
nload -t 130
Quindi ciò che fa il comando sopra è impostare il display in modo che si aggiorni ogni 130 millisecondi. Si consiglia di non specificare intervalli di aggiornamento inferiori a circa 100 millisecondi, poiché nload genererà rapporti di errore durante i calcoli.
Un’altra opzione è -UN. Viene utilizzato quando si desidera impostare la durata in secondi della finestra temporale per la media, che per impostazione predefinita è 300 secondi.
Cosa succede se si desidera monitorare un dispositivo di rete specifico? È molto semplice farlo, basta specificare il dispositivo o l’elenco di dispositivi che si desidera monitorare come mostrato di seguito.
nload wlan0

La seguente sintassi può aiutare a monitorare determinati dispositivi multipli.
nload [options] device1 device2 devicen
Ad esempio, utilizzare il seguente comando per monitorare eth0 e wlan0.
nload wlan0 eth0
E se esegui il comando nload senza alcuna opzione, monitorerà tutti i dispositivi rilevati automaticamente, puoi visualizzare grafici per ciascuno di essi utilizzando i tasti freccia destra e sinistra.