如何查看端口被什么程序占用aix

如何查看端口被什么程序占用aix,第1张

1. netstat -Aan|grep <portnumber>

找到该端口连接对应的PCB/ADDR和连接的协议类型。

注:PCB ----Protocol Control Block

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

如果是udp连接,则rmsock <PCB/ADDR>inpcb

下面我们以telnet服务所使用的23号端口为例,说明该方法:

#netstat -Aan|grep 23

f1000200019ce398 tcp 0 0 *.23 *.* LISTEN

可以看到PCB/ADDR为f1000200019ce398,且协议类型为tcp。

#rmsock f1000200019ce398 tcpcb

The socket 0x19ce008 is being held by proccess 185006 (inetd).

命令报告该端口正在被inetd进程使用,PID为185006。

注意:rmsock命令需要root权限执行。

查看端口的命令如下:

*** 作设备:戴尔笔记本电脑

*** 作系统:win10

*** 作程序:运行功能1.02

1、首先打开电脑之后,在键盘上按下组合键 win+r 打开运行对话框,如下图所示

2、然后在打开的对话框中输入CMD,如下图所示。

3、按下enter键,打开cmd命令行窗口,在命令行中输入:netstat  -na,如下图所示。

4、这时在键盘中按下回车键,如下图所示,就会显示本地连接以及打开的端口。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8101207.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存