OSXで特定のポートで実行されているプロセスを見つける方法

一応、下記のようなコマンドで発見できる

[php]sudo lsof -i -P[/php]

結果

[php] Google 8594 hujisawa 201u IPv4 0xf2fb23c92f8898c1 0t0 UDP fujisawukenombp:58666->nrt12s22-in-f14.1e100.net:443
Google 8594 hujisawa 203u IPv4 0xf2fb23c92f8865b1 0t0 UDP fujisawukenombp:55653->kix06s05-in-f10.1e100.net:443
Google 8594 hujisawa 204u IPv4 0xf2fb23c9446d6be9 0t0 TCP fujisawukenombp:60548->nrt12s22-in-f14.1e100.net:443 (ESTABLISHED)
Google 8594 hujisawa 248u IPv4 0xf2fb23c93de1b549 0t0 TCP fujisawukenombp:60565->nrt12s01-in-f3.1e100.net:443 (ESTABLISHED)
Google 8594 hujisawa 267u IPv4 0xf2fb23c94f592289 0t0 TCP fujisawukenombp:60563->ec2-18-211-245-141.compute-1.amazonaws.com:443 (CLOSE_WAIT)
ruby 8696 hujisawa 11u IPv4 0xf2fb23c929a17ea9 0t0 TCP *:3000 (LISTEN)
ruby 8710 hujisawa 11u IPv4 0xf2fb23c929a17ea9 0t0 TCP *:3000 (LISTEN)
ruby 8710 hujisawa 22u IPv6 0xf2fb23c9432dc6c1 0t0 TCP localhost:60569->localhost:5432 (ESTABLISHED)
ruby 8711 hujisawa 11u IPv4 0xf2fb23c929a17ea9 0t0 TCP *:3000 (LISTEN)
postgres 8727 hujisawa 10u IPv6 0xf2fb23c92c5108c1 0t0 UDP localhost:56097->localhost:56097
postgres 8727 hujisawa 11u IPv6 0xf2fb23c9432dc101 0t0 TCP localhost:5432->localhost:60569 (ESTABLISHED)
[/php]

参考
https://superuser.com/questions/362966/how-to-find-the-process-that-is-running-on-a-given-port-in-osx

藤沢瞭介(Ryosuke Hujisawa)
  • りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

未整理記事