现在的位置: 首页 > 综合 > 正文

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

2013年10月09日 ⁄ 综合 ⁄ 共 397字 ⁄ 字号 评论关闭

本文转自: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用户权限才可执行的。

抱歉!评论已关闭.