Chinaunix首页 | 论坛 | 博客
  • 博客访问: 150981
  • 博文数量: 55
  • 博客积分: 2409
  • 博客等级: 大尉
  • 技术积分: 371
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-10 14:19
文章分类

全部博文(55)

文章存档

2012年(5)

2011年(15)

2010年(6)

2009年(29)

我的朋友

分类: LINUX

2011-10-17 14:37:35

使用lsof 查询端口占用进程
lsof功能很强大,这里主要介绍使用lsof查看端口占用进程,
一、查看端口占用进程
引用
[mpsp@bj-app-170 ~]$ /usr/sbin/lsof -i tcp:1098 -n
COMMAND   PID USER   FD   TYPE     DEVICE SIZE NODE NAME
java    11633 mpsp   33u  IPv4  989025914       TCP 127.0.0.1:rmiactivation (LISTEN)
java    11633 mpsp  350w  IPv4 1022001790       TCP 127.0.0.1:rmiactivation->127.0.0.1:44029 (ESTABLISHED)
java    11633 mpsp  454u  IPv4 1021999581       TCP 127.0.0.1:rmiactivation->127.0.0.1:39408 (ESTABLISHED)
java    11633 mpsp  472r  IPv4 1021999829       TCP 127.0.0.1:rmiactivation->127.0.0.1:45042 (ESTABLISHED)
可以看到1098端口被进程11633占用着,即jboss服务进程。
引用
# ps -ef|grep 11633   
mpsp     11633 11604  6 Oct02 ?        22:37:29 /usr/jdk/bin/java -Dprogram.name=run.sh -server -Xms256m -Xmx1024m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=/usr/mpsp/jbossa/lib/endorsed -classpath /usr/mpsp/jbossa/bin/run.jar:/usr/jdk/lib/tools.jar org.jboss.Main -c all -b 127.0.0.1
另外我们可以按照如下格式查看占用进程
引用
lsof -i TCP:port -n
lsof -i UDP:port -n
lsof -i :port -n
阅读(2247) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~