Visualizando el consumo en tráfico de red por programa en GNU/Linux

Hoy un amigo y yo buscabamos una alternativa libre a aplicaciones como Glasswire o las estadísticas que muestra Android sobre el uso que hace cada aplicación de los datos móviles o la WiFi, algo así pero para GNU/Linux

Bueno pues encontramos la herramienta de consola NetHogs, para instalarla con apt:

sudo apt install nethogs

Una vez instalado para comenzar a monitorear el consumo ejecuta:

sudo nethogs -v 3

Eso te mostrará una lista con los programas que se están conectando a internet y cuanto ha sido el tráfico de descarga y subida. Te va mostrando el acumulado, o sea podrás ver cuanto han gastado las aplicaciones luego de 1 hora de tener el nethogs corriendo, lo cual no es lo mismo que simplemente ver el uso de ancho de banda por segundo, para ver el uso de la red en KB/s que hace cada programa, ejecuta el nethogs sin ninguna opción extra:

sudo nethogs

BONUS: Si tienes un teléfono con root puedes instalarte nethogs en la app Termux:

pkg in root-repo
pkg in nethogs

Página del proyecto: https://github.com/raboof/nethogs