nethogs è un'utilità a riga di comando per Linux che consente di monitorare e analizzare l'utilizzo del traffico di rete a livello di processo. Consente di scoprire quali sono i processi o i programmi che consumano più traffico di rete e monitora e visualizza la velocità di trasferimento dei dati per ciascun processo in tempo reale.
Alcune delle principali caratteristiche del programma nethogs:
Il software nethogs può essere utile per tracciare e identificare i processi che utilizzano la larghezza di banda della rete, nonché per diagnosticare e risolvere i problemi di traffico di rete.
Per installare nethogs su Linux, si può usare il gestore di pacchetti disponibile nella propria distribuzione. Ecco alcuni comandi per installare nethogs su diverse distribuzioni:
Per Debian/Ubuntu e le sue derivate, utilizzare il comando apt
:
sudo apt-get install nethogs
Per Fedora e CentOS, utilizzare il comando yum
:
sudo yum install nethogs
Per openSUSE, utilizzare il comando zypper
:
sudo zypper install nethogs
Dopo l'installazione, è possibile eseguire nethogs dalla riga di comando con il seguente comando:
sudo nethogs
Il programma visualizzerà informazioni sui processi che utilizzano il traffico di rete e le relative statistiche. Si noti che per installare i pacchetti potrebbero essere necessari i privilegi di superutente(root
).