首页 > 系统服务 > 详细

AIX系统查看某个进程占用了该端口

时间:2020-01-10 14:20:15      阅读:124      评论:0      收藏:0      [点我收藏+]

AIX系统查看某个进程占用了该端口,


1. netstat -Aan|grep <portnumber>
找到该端口连接对应的 PCB/ADDR 和连接的协议类型。
注:PCB ----Protocol Control Block


2. 如果是 tcp 连接,则 rmsock <PCB/ADDR> tcpcb
如果是 udp 连接,则 rmsock <PCB/ADDR> inpcb


下面我们以 ssh 服务所使用的 22 号端口为例,说明该方法:
netstat  -Aan | grep  *.22

提示:
f1000e000192cbb8 tcp 0 0 *.23 *.* LISTEN
可以看到 PCB/ADDR 为 f1000e000192cbb8 ,且协议类型为 tcp 。

rmsock   f1000e000192cbb8   tcpcb

提示:
The socket 0xf1000e000192c808 is being held by proccess 3932278 (sshd).
命令报告该端口正在被 sshd 进程使用, PID 为3932278 。

可进一步查看进程序的执行文件
ps  -ef | grep  3932278

AIX系统查看某个进程占用了该端口

原文:https://www.cnblogs.com/flash100/p/12175694.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!