请教如何查看系统当前端口对应的进程
$ netstat -Aan|grep 4200
f100070002204200 udp4 0 0 *.* *.*
f1000700021f4200 udp4 0 0 *.* *.*
f100070000084200 udp4 0 0 *.* *.*
f1000700025d4200 udp4 0 0 *.* *.*
f1000700015c4200 udp4 0 0 *.* *.*
f100070001b44200 udp4 0 0 *.* *.*
f100070002b24200 udp4 0 0 *.* *.*
f100070001cb4200 udp4 0 0 *.* *.*
f100070005d54200 udp4 0 0 *.* *.*
f100070005c74200 udp4 0 0 *.* *.*
f10007000ae24200 udp4 0 0 *.* *.*
f10007000fe42000 udp4 0 0 *.* *.*
f100070005d24200 udp4 0 0 *.* *.*
f100070000524200 udp4 0 0 *.* *.*
f10007000f942000 udp4 0 0 *.* *.*
f10007000aac4200 udp4 0 0 *.* *.*
f100070001b04200 udp4 0 0 *.* *.*
f10007000a942000 udp4 0 0 *.* *.*
f10007000adf4200 udp4 0 0 *.* *.*
f10007000a9e4200
$ rmsock f10007000a9e4200 tcpcb
It is not a socket
请教下是哪个进程打开了4200端口,如何查看谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
lsof在AIX 6.1的扩展包光盘里有。
1:首先根据端口号
netstat -Aan | grep 389
返回
f1000089c27a2358 tcp4 0 0 *.389 *.* LIST EN
2:rmsock f100089c27a2358 tcpcb
The socket 0x702f6800 is being held by proccess 4986 (inetd).
得到id为4986
3:ps -ef |grep 4986
即可看到是什么进程。
两外可以找个软件:lsof,可以在http://aixpdslib.seas.ucla.edu/packages/lsof.html下载。
然后lsof -i:8001即可查看此端口的进程。
建议使用第三方工具lsof
lsof -i port
不能生搬硬套