- netstat -Aan|grep <portnumber>
找到該端口連接對應的 PCB/ADDR 和連接的協(xié)議類型误窖。
注:PCB ----Protocol Control Block
- 如果是 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 歌焦,且協(xié)議類型為 tcp 。
rmsock f1000200019ce398 tcpcb
The socket 0x19ce008 is being held by proccess 185006 (inetd).
命令報告該端口正在被 inetd 進程使用砚哆, PID 為 185006 独撇。
注意: rmsock 命令需要 root 權限執(zhí)行屑墨。