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

Linux admin 528℃ 0评论

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

示例

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

1
# netstat -tulpn | grep :80

示例输出:

1
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      3223/httpd

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

lsof命令来查看当前什么进程在用80端口
输入下面的命令:

1
#lsof -i :80 | grep LISTEN

示例输出:

1
2
3
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)

转载请注明:osetc.com » linux 如何查看哪些正在使用TCP80端口

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址