dak ブログ

python、rubyなどのプログラミング、MySQL、サーバーの設定などの備忘録。レゴの写真も。

プロセスが利用しているポートを調べる方法

2019-02-11 12:38:26 | linux
プロセスが利用しているポートを調べる方法のメモ
$ sudo netstat -anp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 127.0.0.1:41207             0.0.0.0:*                   LISTEN      32524/Passenger Rub
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      4479/smtpd
...


-a: 接続待ち状態/接続待ちではないソケットも表示
-n: ホスト・ポート・ユーザーなどを数字で表示
-p: PID/Program name を表示(rootで実行する必要がある)