Ubuntu 22.04に80ポートを使っているプロセスを確認する方法

2022年5月3日

環境
OSバージョンの確認

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"

書式
sudo lsof -i :ポート番号

lsofコマンドで-iオプションを使うことでネットワークで特定ポート番号を使っているものやTCPやUDPプロトコルを使っているプロセスのみの絞り込みが出来ます。

使用例

# sudo lsof -i :80
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2 1167     root    4u  IPv6  40362      0t0  TCP *:http (LISTEN)
apache2 1209 www-data    4u  IPv6  40362      0t0  TCP *:http (LISTEN)
apache2 1210 www-data    4u  IPv6  40362      0t0  TCP *:http (LISTEN)
apache2 1211 www-data    4u  IPv6  40362      0t0  TCP *:http (LISTEN)
apache2 1212 www-data    4u  IPv6  40362      0t0  TCP *:http (LISTEN)
apache2 1213 www-data    4u  IPv6  40362      0t0  TCP *:http (LISTEN)

 

Ubuntu 22.04

Posted by arkgame