Header Ads Widget

header ads

Ubuntu: Descubra quais processos estão consumindo mais internet (atualizado)




Desde que instalei o Ubuntu 12, as vezes minha internet ficava leio lenta, pensei que fosse o provedor porém ao analisar o Monitor do sistema do Ubuntu verifiquei no histórico da rede varias  transferências ativas, ora se eu não estava baixando nenhum arquivo fechei até o navegador e o problema persistia, Agora instalei um software que promete mostrar-me qual processo está fazendo isso, e assim poder fechar e resolver o problema. (Isso só acontece as vezes)

Essa ferramenta também pode ser muito últi se você não quiser instalar o wireshark que se trata se um software mais avançado para analise do trafego nas interfaces.


Para instalar o nethogs, basta digitar:



$ sudo apt-get install nethogs

Para rodar digite seguido da sua internface:


Onde wlan0 deve corresponder a sua interface.




$ sudo nethogs wlan0



Método 2:

Há uma segunda opção para verificar as conexões usando o comando: lsof
Por exemplo para filtrar as conexões da porta 443 


$ lsof -i:443


Exemplo de saída:

$geraldo@geraldo-dell-inspiron:~$ lsof -i:443
COMMAND    PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
dropbox   2029 geraldo   29u  IPv4  15400      0t0  TCP geraldo-dell-inspiron.local:54653->v-client-1b.sjc.dropbox.com:https (CLOSE_WAIT)
dropbox   2029 geraldo   36u  IPv4  12107      0t0  TCP geraldo-dell-inspiron.local:54650->v-client-1b.sjc.dropbox.com:https (CLOSE_WAIT)
chrome    2485 geraldo   65u  IPv4  35688      0t0  TCP geraldo-dell-inspiron.local:34556->vb-in-f125.1e100.net:https (ESTABLISHED)
chrome    2485 geraldo  165u  IPv4  56901      0t0  TCP geraldo-dell-inspiron.local:54281->gru03s15-in-f9.1e100.net:https (ESTABLISHED)
rhythmbox 2779 geraldo   35u  IPv4  20161      0t0  TCP geraldo-dell-inspiron.local:56397->one-ubuntu-com.calamansi.canonical.com:https (CLOSE_WAIT)


Para listar conexões tcp ativas:

$ netstat -tln


Apenas conexões UDPs

$ netstat -uln

Postar um comentário

0 Comentários