Nethogs è un'utilità "net top" che fornisce larghezza di banda in tempo reale per informazioni sul processo. Fornisce informazioni in tempo reale su come il sistema sta utilizzando la larghezza di banda della rete in termini di processi. È utile nei casi in cui improvvisamente c'è molto traffico di rete e si desidera verificare quale processo lo sta causando.
Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire le query di installazione degli strumenti di monitoraggio del sistema correlati.
In questo contesto, esamineremo il metodo per installare Nethogs su Ubuntu 20.04 LTS.
Passaggi per installare Nethogs sul sistema Ubuntu Linux?
Nethogs è disponibile nei repository dei pacchetti del sistema operativo Ubuntu. Puoi seguire i passaggi descritti di seguito per installarlo.
1. Eseguire l'aggiornamento del sistema
Inizia con l'aggiornamento dell'indice dei repository di sistema con il comando seguente:
$ sudo apt update
Quando richiesto, digita la password sudo.
2. Installa Nethogs
Quindi installa Nethogs usando il comando seguente:
$ sudo apt install nethogs
Se viene richiesta conferma, premi y e poi Invio per confermare. Nethogs verrà quindi installato sulla tua macchina.
3. Verifica l'installazione di Nethogs
Dopo aver installato Nethogs, puoi confermarlo utilizzando il comando seguente in Terminale:
$ nethogs -v
Come utilizzare Nethogs?
Per eseguire Nethogs, avrai bisogno dei privilegi di root. Puoi eseguire Nethogs usando il comando seguente come sudo o come root in Terminale:
$ sudo nethogs
Dall'output è possibile visualizzare diverse colonne che includono PID (ID processo), utente, programma, interfaccia di rete e utilizzo della larghezza di banda (inviata e ricevuta). Puoi trovare l'utilizzo totale del traffico inviato e ricevuto alla fine dell'output.
Per impostazione predefinita, Nethogs mostra l'utilizzo della larghezza di banda per tutte le interfacce del tuo sistema. Se vuoi guardare solo una o alcune delle interfacce, esegui l'utilità Nethogs come segue:
$ sudo nethogs <interface1> <interface2>
Ad esempio, per cercare solo l'interfaccia ens33 e ens38, eseguiremo l'utilità Nethogs come segue:
$ sudo nethogs ens33 ens38
Ci sono alcune opzioni della riga di comando che possono essere utilizzate con l'utilità Nethogs. Puoi trovare queste opzioni usando il comando seguente in Terminale:
$ sudo nethogs -h
Come disinstallare Nethogs dal tuo sistema Ubuntu Linux?
Nel caso in cui desideri disinstallare Nethogs da Ubuntu 20.04 LTS, esegui semplicemente il comando seguente nel tuo Terminale:
$ sudo apt remove nethogs