Assim como o comando lsof (já abordado, clique aqui.), o netstat pode exibir portas abertas no sistema, bem como soquetes de comunicação abertos por aplicativos. Também é possível exibir a tabela de roteamento utilizando o comando netstat. Então, vamos conhecer esta ferramenta!
Para exibir uma listagem das conexões IP e mostrar o PID, o nome do programa e o nome do usuário que abriu o soquete de comunicação:
# netstat -apne –inet
Este comando também coloca a saída no modo extenso (opção -e), que oferece mais informações sobre cada registro. Outra maneira de exibir todas as portas que o sistema mantém em escuta (LISTENING) é com o comando a seguir:
# netstat -lenv -inet
Para visualizar os soquetes que utilizam o protocolo TCP, utilize:
# netstat -lentv -inet
Para visualizar a tabela de roteamento do sistema utilizamos a opção -r:
# netstat -r -n