linux 如何查看哪些正在使用TCP80端口

Linux admin 772℃ 0评论

如何来查看当前系统哪个服务在使用80端口呢?
你可以使用下面的任何一个命令去查看什么服务在使用tcp or udp 80端口:
1. netsat -a  显示网络连接,路由表和网络接口信息的命令行工具
2. fuser-a 使用文件或套接字来识别进程的命令行工具
3.lsof -a 显示所有打开的文件的进程信息

示例

使用netstat 命令来查看什么正在使用80端口

[cc lang=”php”]
# netstat -tulpn | grep :80

[/cc]
示例输出:
[cc lang=”php”]
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      3223/httpd
[/cc]

其中:
1.0.0.0.0:80 是源IP地址和端口号
2. 3223/httpd 是PID号和进程名字

lsof命令来查看当前什么进程在用80端口
输入下面的命令:
[cc lang=”php”]
#lsof -i :80 | grep LISTEN
[/cc]

示例输出:
[cc lang=”php”]
apache2   1501     root    3u  IPv4   4544      0t0  TCP *:www (LISTEN)
apache2   1516  www-data    3u  IPv4   4544      0t0  TCP *:www (LISTEN)
apache2   1522 www-data    3u  IPv4   4544      0t0  TCP *:www (LISTEN)
[/cc]

转载请注明:OSETC 技术网 » linux 如何查看哪些正在使用TCP80端口

喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!