特定のポートを利用しているプロセスを調べたい場合は、lsofかfuserが使えます。
# lsof -i:80 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME httpd 2829 root 3u IPv6 7318608 TCP *:http (LISTEN) httpd 2832 apache 3u IPv6 7318608 TCP *:http (LISTEN) httpd 2833 apache 3u IPv6 7318608 TCP *:http (LISTEN) httpd 2834 apache 3u IPv6 7318608 TCP *:http (LISTEN)
# fuser -vn tcp 80 USER PID ACCESS COMMAND 80/tcp: root 2829 F.... httpd apache 2832 F.... httpd apache 2833 F.... httpd apache 2834 F.... httpd
ちなみに利用されているポートを一覧で表示したい場合は、netstatを使います。
# netstat -tanp Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN - tcp 0 0 :::80 :::* LISTEN - tcp 0 0 :::22 :::* LISTEN -