lsof -i
listará os aplicativos que estão acessando a rede. Existem alguns exemplos úteis na página man , mas você também pode querer olhar para Acompanha conexões de rede com o LSOF no Linux .
Como posso verificar quais aplicativos estão usando a Internet? Como bloquear a internet acessando um aplicativo específico? Existe alguma ferramenta GUI que exista no Ubuntu Software Center? Obrigado antecipadamente!
lsof -i
listará os aplicativos que estão acessando a rede. Existem alguns exemplos úteis na página man , mas você também pode querer olhar para Acompanha conexões de rede com o LSOF no Linux .
Encontrei o próximo comando muito útil que mostra apenas os nomes dos aplicativos que usam conexão com a internet (crie tráfego de internet) no momento:
netstat -lantp | grep -i stab | awk -F/ '{print }' | sort | uniq
Fonte: Mostrar aplicativos que usam conexão com a internet no momento (Multi-Language).
Além de lsof -i
, que listará aplicativos que tenham sockets de rede abertos, como Richard mencionou, você também pode instalar ufw
e gufw
, que são os Uncomplicated FireWall e o programa GUI que gerencia isso. Eu não usei nenhum destes desde 8.04, já que eu uso principalmente o ubuntu interno em minha própria rede, mas eles devem ter opções para isso. iptables
também é um firewall muito popular.
Para ver qual aplicativo está usando dados, tente o aplicativo NetHogs do pacote epônimo nethogs
no repositório “Universe” do Ubuntu ou da fonte.