如何查看端口占用情况
netstat -tunlp
输入此命令可以显示出所有端口的占用情况
[root@luoe scripts]# 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:80 0.0.0.0:* LISTEN 526/httpd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 633/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 510/sendmail tcp 0 0 :::22 :::* LISTEN 633/sshd
如果要查询某端口的情况: lsof -i:端口号
例如输入:
lsof -i:80
会显示出
[root@luoe scripts]# lsof -i:80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME httpd 526 root 3u IPv4 1657403085 0t0 TCP *:http (LISTEN) httpd 528 apache 3u IPv4 1657403085 0t0 TCP *:http (LISTEN) httpd 570 apache 3u IPv4 1657403085 0t0 TCP *:http (LISTEN) httpd 571 apache 3u IPv4 1657403085 0t0 TCP *:http (LISTEN) httpd 572 apache 3u IPv4 1657403085 0t0 TCP *:http (LISTEN)
还有一个是系统端口查询:
netstat -anp
这个命令就可以显示出系统端口的占用情况了,系统端口内容比较多,就不在这里列出了!
转载请注明:七彩悠悠博客 | 心悠悠 情悠悠 » linux下使用查看端口占用情况