linux下使用查看端口占用情况

服务器 ayflying 787℃ 评论

如何查看端口占用情况

netstat -tunlp

输入此命令可以显示出所有端口的占用情况

[[email protected] 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

会显示出

[[email protected] 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下使用查看端口占用情况

高效,专业,悠悠博客

联系我们