web analytics

NetHogs tool per controllare l’uso della banda per ogni processo

Quando ci colleghiamo ad internet si avviano nella nostra distribuzione diversi processi come ad esempio il gestione degli aggiornamenti che aggiorna i repository ad altre applicazioni come ad esempio il nostro browser ecc.
Se vogliamo conoscere in dettaglio e in tempo reale l’uso della banda per ogni processo possiamo utilizzate un semplice e utile tool denominato NetHogs.

NetHogs è un’utilissimo tools il quale ci permette di conoscere i processi che stanno utilizzando la nostra connessione, dal browser applicazioni ecc.
Indicato come “top di rete” NetHogs permette a differenza di altre applicazioni come ad esempio in monitor di sistema che ci indicano solo il download e upload della nostra connessione, di raggruppare l’uso della l’intera nostra connessione per ogni processo.

NetHogs grazie all’utilizzo da schell permette l’utilizzo anche sui server ed inoltre non richiede che siano caricati moduli speciali del kernel.
NetHogs è un’applicazione già presente di default nei repository delle principali distribuzioni Linux:

Per installarlo su Ubuntu, Debian e derivate:

sudo apt-get install nethogs

Per Fedora:

sudo yum install nethogs

Per Arch Linux

sudo pacman -Sy nethogs

Una volta installato per avviarlo basta digitare sudo nethogs seguito dalla device della nostra rete:

Se abbiamo una connessione WiFi ad esempio (come ha immagine):

sudo nethogs wlan0

Se abbiamo una scheda di rete

sudo nethogs eth0

Home NetHogs