Mac OS Xでネットワーク接続をリッスンするすべてのプロセスを取得しようとしnetstatてい-pます。オプションがなく、lsofを使用しています。
lsof -i -sTCP:LISTEN
リスニングプロセスの公正なリストを提供しますが、すべてではありません。たとえば、接続をリッスンするプロセスがあるポート10080にtelnetで接続できますが、これはの出力には表示されませんlsof。私は何が欠けていますか?
$ telnet localhost 10080
Trying ::1...
Connected to localhost.
Escape character is '^]'.
^]
telnet> Connection closed.
しかし
$ sudo lsof -n -i | grep 10080
$
@JonLin
—
マッテオ
-nアドレスには影響するだけでポートには影響しないことに気づきませんでした。ポート番号を取得するには、私も使用する必要があり-Pます。ありがとう
@JonLin:しかし、あなたにはpost
—
ハナンN.
lsof -i -sTCP:LISTENがあり、それなしで-nは10080も明らかになりませんでした。だからあなたは-P。
amanda10080の代わりに表示されますか?