プログラムによるポートの占有を解除するために、システム内の特定のポートの占有状況を知る必要がある場合があります。では、Linux システムでポートの状態を確認するにはどうすればよいでしょうか?
Linux ポートの確認方法
1. lsof -i:ポート番号を使用して占有を確認します。ポート 8000 の使用状況の確認など、特定のポート状況の確認、lsof -i:8000
# lsof -i:8000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME lwfs 22065 root 6u IPv4 4395053 0t0 TCP *:irdmi (LISTEN)
2、netstat -tunlp |grep ポート番号、指定したポート番号のプロセス ステータスの確認に使用されます。ポート 8000 のステータスを確認するには、netstat -tunlp |grep 8000
# netstat -tunlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 4814/rpcbind tcp 0 0 0.0.0.0:5908 0.0.0.0:* LISTEN 25492/qemu-kvm tcp 0 0 0.0.0.0:6996 0.0.0.0:* LISTEN 22065/lwfs tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 38296/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 5278/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 5013/cupsd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 5962/master tcp 0 0 0.0.0.0:8666 0.0.0.0:* LISTEN 44868/lwfs tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 22065/lwfs
# netstat -tunlp | grep 8000 tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 22065/lwfs
(オンライン ビデオ チュートリアルの共有: linux ビデオ チュートリアル )
以上がLinuxポートを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。