自分用メモをかねて。

debianを使ってる時は、

pre>>
% netstat -l -n -p | grep 4000
<<--

のような感じで調べていたのですが、MacOSXだとnetstatの挙動が微妙に違うようで、うまく調べられなくて困っていた所、shachiさんから教えてもらった方法を紹介します。

pre>>
% lsof -i :4000
<<--

こんな感じにlsofコマンドを使うと、ポート4000をListenしているプロセスを調べる事ができます。

Update

もうちょっと詳しく知りたい場合は、

pre>>
% lsof -n -P -i :5000
<<--

こんな感じのオプションを追加すると良い感じです。

posted by genki genki on Sat 22 Nov 2008 at 02:52 with 0 comments