O nethogs é um utilitário de linha de comandos do Linux que permite monitorizar e analisar a utilização do tráfego de rede ao nível do processo. Permite-lhe descobrir quais os processos ou programas que estão a consumir mais tráfego de rede, e monitoriza e apresenta a taxa de transferência de dados para cada processo em tempo real.
Algumas das principais caraterísticas do programa nethogs:
O software nethogs pode ser útil para rastrear e identificar processos que utilizam a largura de banda da rede, bem como para diagnosticar e resolver problemas de tráfego de rede.
Para instalar o nethogs no Linux, pode usar o gestor de pacotes que está disponível na sua distribuição. Aqui estão alguns comandos para instalar o nethogs em diferentes distribuições:
Para Debian/Ubuntu e seus derivados, use o comando apt
:
sudo apt-get install nethogs
Para Fedora e CentOS, use o comando yum
:
sudo yum install nethogs
Para o openSUSE, use o comando zypper
:
sudo zypper install nethogs
Após a instalação bem sucedida, pode executar o nethogs a partir da linha de comandos com o seguinte comando:
sudo nethogs
O programa exibirá informações sobre os processos que usam o tráfego de rede e suas estatísticas correspondentes. Note que podem ser necessários privilégios de superutilizador(root
) para instalar os pacotes.