Debian11.2でプロセスが何のポート使っているかを調べる

環境
Debian 11.2

書式
lsof -i:ポート番号

操作例
1. 80ポート番号から使用しているプログラムを表示します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
apache2 982 root 4u IPv6 18607 0t0 TCP *:http (LISTEN)
apache2 3355 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN)
apache2 3356 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN)
apache2 3357 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN)
apache2 3358 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN)
apache2 3359 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN)
# lsof -i:80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME apache2 982 root 4u IPv6 18607 0t0 TCP *:http (LISTEN) apache2 3355 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN) apache2 3356 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN) apache2 3357 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN) apache2 3358 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN) apache2 3359 www-data 4u IPv6 18607 0t0 TCP *:http (LISTEN)
# lsof -i:80
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2  982     root    4u  IPv6  18607      0t0  TCP *:http (LISTEN)
apache2 3355 www-data    4u  IPv6  18607      0t0  TCP *:http (LISTEN)
apache2 3356 www-data    4u  IPv6  18607      0t0  TCP *:http (LISTEN)
apache2 3357 www-data    4u  IPv6  18607      0t0  TCP *:http (LISTEN)
apache2 3358 www-data    4u  IPv6  18607      0t0  TCP *:http (LISTEN)
apache2 3359 www-data    4u  IPv6  18607      0t0  TCP *:http (LISTEN)

2.プロセスが使用しているポートを表示します
# lsof -i

Debian 11

Posted by arkgame