Estou tentando fazer com que todos os processos atinjam uma conexão de rede no Mac OS X. netstatnão tem a -popção e estou tentando com lsof
lsof -i -sTCP:LISTEN
me dá uma lista justa de processos de escuta, mas não todos. Posso, por exemplo, telnet para a porta 10080, onde tenho um processo ouvindo uma conexão, mas isso não é mostrado na saída de lsof. o que estou perdendo?
$ telnet localhost 10080
Trying ::1...
Connected to localhost.
Escape character is '^]'.
^]
telnet> Connection closed.
mas
$ sudo lsof -n -i | grep 10080
$
-núnico afeta endereços e não portas. Para obter números de porta , também tenho que usar -P. Graças
lsof -i -sTCP:LISTEN, e sem o -ne não revelou o 10080 também. Então você tem que usar o -P.
amandavez de 10080?