Possível duplicação:
Aplicativo para monitorar todos os aplicativos que estão usando a Internet no Mac OS X
Uso os medidores de menu para me mostrar quantos dados estão sendo enviados e recebidos pelo meu Mac como um todo.
Mas (até onde eu sei), ele não é dividido por aplicativo. Se houver muitos dados sendo enviados ou recebidos, seria bom ver qual aplicativo está fazendo isso.
macos
networking
monitoring
Paul D. Waite
fonte
fonte
Respostas:
Dê uma olhada no Little Snitch . Ele monitora quais aplicativos estão usando a rede e também rastreia o uso. No site:
fonte
Existe o
lsof
comando do terminal. Este possui um campo de tamanho (7º campo por padrão). Isso tem uma infinidade de opções. Provavelmente pode lhe dizer tudo o que você precisa saber sobre conexões de dados.sudo lsof -i
: isso fornecerá uma lista completa de todas as conexões de rede abertas. Não parece fornecer a quantidade de dados gravados ou lidos de cada soquete.Ao procurar portas conhecidas , como as
8080
listadashttp-alt
devido ao seu mapeamento/etc/services
, pode ser mais fácil usarlsof -i -P
para suprimir a conversão de números de portas em nomes de portas. Como alternativa, especifique explicitamente a porta que você está procurando, comolsof -i tcp:8080
. Ao tentar descobrir quais serviços estão realmente ouvindo, uselsof -i -P | grep LISTEN
.fonte