免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: guorui913
打印 上一主题 下一主题

如何利用进程占用的端口号找出进程号?[已解决] [复制链接]

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
21 [报告]
发表于 2008-12-30 14:25 |只看该作者

论坛徽章:
0
22 [报告]
发表于 2008-12-30 17:05 |只看该作者
安装lsof,如果需要安装包我可以发给你。

论坛徽章:
0
23 [报告]
发表于 2008-12-30 20:37 |只看该作者
学习来了。

论坛徽章:
0
24 [报告]
发表于 2008-12-31 13:19 |只看该作者
原帖由 ynchnluiti 于 2008-12-30 14:25 发表
http://fixunix.com/hp-ux/377186-how-find-out-process-listening-port.html


最后的句子有点长,没看太懂
What is leading you to want to do this? Trouble restarting a server
on a "well-known" port? If so, then you should not need to find an
offending pid unless it has a socket bound to that port number and in
the LISTEN state (assuming TCP) unless your server code isn't setting
SO_REUSEADDR before trying to bind().

论坛徽章:
0
25 [报告]
发表于 2008-12-31 13:21 |只看该作者
原帖由 spking 于 2008-12-30 17:05 发表
安装lsof,如果需要安装包我可以发给你。


一、LSOF工具我装了,可是必须要安装这个才可以么?
二、lsof进程操作的日志,出来有2个进程号,如何取得我需要的进程号呢?

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
26 [报告]
发表于 2008-12-31 13:32 |只看该作者

回复 #24 guorui913 的帖子

我英语不好,意思是好像没必要去查哪个进程占用了某个端口号,除非启动使用知名端口号的服务有问题。。。

论坛徽章:
0
27 [报告]
发表于 2008-12-31 13:42 |只看该作者
原帖由 ynchnluiti 于 2008-12-31 13:32 发表
我英语不好,意思是好像没必要去查哪个进程占用了某个端口号,除非启动使用知名端口号的服务有问题。。。


我重启服务,kill掉进程,当然知道进程号最快了

论坛徽章:
0
28 [报告]
发表于 2009-02-23 12:09 |只看该作者
lsof -i:port
另:
我这边netstat也是:
-p, --programs           display PID/Program name for sockets
莫非不同的os有区别?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP