Linux中查看某个端口在运行什么程序

本文转自: http://www.coderbolg.com/content/130.html 

我们在linux常常要查看一下某个端口下在运行着什么程序或服务,如查看80端口被什么程序占用着呢?这个时候就能查看一下该端口下有什么程序或服务在运行着。当我们用 netstat -an 时,我们常常会看到类似这样毫无意义的输出:

udp 0 0 0.0.0.0:32768 0.0.0.0:* 
 
udp 0 0 0.0.0.0:32734 0.0.0.0:* 
 
udp 0 0 0.0.0.0:32752 0.0.0.0:*

在linux中是不是有其它的命令为我们提供这个功能呢。嘻嘻……我们强大的linux当然不会让我们失望的。使用 lsof 命令即可:

lsof -i :80

呵呵,这个时候是不是清楚的显示出了你想要知道的一切了啊。使用lsof -i :port就能看见所指定端口运行的程序或服务,注意 lsof命令要root用户权限才可执行的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值