GNU/Linux >> Linux Esercitazione >  >> Linux

10 esempi di comandi iftop in Linux

Il monitoraggio del sistema è un ruolo fondamentale che qualsiasi amministratore di sistema dovrebbe assumere per garantire che i sistemi e le applicazioni funzionino come previsto. In passato abbiamo trattato alcuni strumenti di monitoraggio, tra cui lo strumento di monitoraggio in tempo reale di Looks e il comando principale che fornisce informazioni dettagliate sul processo in esecuzione e altre metriche come tempo di attività, utilizzo della CPU e della memoria.

Iftop è un altro strumento di monitoraggio che monitora la larghezza di banda della rete in tempo reale. Acquisisce i pacchetti di dati totali in entrata e in uscita che fluiscono attraverso un'interfaccia di rete e visualizza l'utilizzo totale della larghezza di banda. In questa guida, ti guideremo attraverso l'installazione e l'utilizzo dello strumento da riga di comando iftop.

Come installare iftop su Linux

Prima di andare oltre, è necessario installare lo strumento di monitoraggio della larghezza di banda. Ed ecco come puoi farlo su varie distribuzioni Linux.

Installa iftop su distribuzioni Ubuntu/Debian

Per le distribuzioni basate su Ubuntu e Debian, esegui il comando:

$ sudo apt-get install -y iftop

Installa iftop su CentOS/RHEL/Rocky Linux

Per le distribuzioni basate su RHEL come Rocky Linux, CentOS e Red Hat, devi prima abilitare il repository EPEL.

$ sudo yum install -y epel-release

Quindi esegui il comando:

$ sudo yum install iftop
Or
$ sudo dnf install -y iftop

Installa iftop su Fedora 

Per Fedora, esegui il comando:

$ sudo dnf install -y iftop

Installa iftop su Arch Linux/Manjaro 

Per le distribuzioni basate su Arch come Manjaro, Endeavour OS e Arch Linux per citarne alcune, esegui il seguente comando pacman:

$ sudo pacman -S iftop

Diamo ora una panoramica di alcuni degli usi comuni dei comandi iftop.

1)  Visualizza le metriche di utilizzo della larghezza di banda complessiva

Senza alcun argomento, il comando iftop visualizza l'utilizzo della larghezza di banda di tutte le interfacce di rete collegate al sistema. invoca semplicemente il comando:

$ sudo iftop

2) Visualizza le statistiche sulla larghezza di banda di un'interfaccia di rete specifica 

Per restringere e visualizzare le statistiche di un'interfaccia di rete specifica, utilizzare il flag -i seguito dal nome dell'interfaccia. Ad esempio, se desideri visualizzare l'attività della larghezza di banda associata a un'interfaccia, ad esempio enp0s8 , esegui il comando:

$ sudo iftop -i enp0s8

3) Disabilita o nascondi il grafico a barre in alto

Per nascondere o disabilitare la scala o la barra della larghezza di banda situata nella parte superiore del terminale, utilizzare l'opzione -b.

$ sudo iftop -b

4) Disabilita la ricerca del nome host

Per disabilitare la ricerca del nome host, utilizzare l'opzione -n. Ad esempio, l'esempio seguente ignora la ricerca del nome host dei siti a cui si accede utilizzando l'interfaccia di rete enp0s8

$ sudo iftop -n -i enp0s8

5) Visualizza output di testo intuitivo

Per visualizzare l'output in modo più intuitivo, invece di un formato tabulare come abbiamo visto negli esempi precedenti, usa l'opzione -t mostrata.

$ sudo iftop -t

6) Visualizza il traffico in entrata e in uscita da una sottorete

Se ti trovi in ​​una sottorete, ad esempio 192.168.2.0/24, e desideri analizzare il traffico di rete in entrata e in uscita, esegui il comando:

$ sudo iftop -F 192.168.2.0/24

7)  Ordina l'output visualizzato per indirizzo di origine

Se desideri ordinare i dati dell'analisi del traffico in base agli indirizzi di origine, esegui il comando:

$ sudo iftop -o source

8) Ordina l'output visualizzato per indirizzo di destinazione

Al contrario, per ordinare il traffico in base all'indirizzo di destinazione, eseguire:

$ sudo iftop -o destination

9) Visualizza l'utilizzo della larghezza di banda in byte

Per visualizzare l'utilizzo della larghezza di banda della scheda LAN, utilizzare l'opzione -B seguita dall'interfaccia, l'esempio è mostrato di seguito

$ sudo iftop -B -i enp0s8

Esempio di output

10) Visualizza le pagine man

Per ottenere ulteriore aiuto sul comando iftop, fare riferimento alla sua pagina man.

$ man iftop

Questo è tutto da questo, per favore condividi il tuo feedback e le tue domande nella sezione commenti qui sotto.


Linux
  1. Comando JQ in Linux con esempi

  2. Esempi di comandi Whereis di Linux

  3. 7 Esempi di comandi Linux df

  4. Esempi di comandi rm in Linux

  5. ps Esempi di comandi in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Comando IP Linux con esempi

15 Comando Linux ps con esempi

8 Esempi di comandi LDD in Linux

Esempi di comandi id in Linux