1. 首先查看程序的进程号
例如程序名称为aaa,查询其运行进程号如下:
minbo@mb ~> ps -aux | grep aaa
minbo 16273 0.3 1.1 21475099312 92752 pts/2 Sl+ 10:18 0:01 ./aaa
则进程号就是16273
。
2. 查看进程所占端口号
上面我们查到程序的进程号是16273
,查询其占用端口号如下:
minbo@mb ~> sudo netstat -ap | grep "16273" // windows用findstr代替grep
[sudo] minbo 的密码:
tcp 0 0 mb:60272 10.80.23.122:26575 ESTABLISHED 16273/./aaa
可以看到该运行程序有一个TCP
连接,客户端端口是60272
,服务端ip是10.80.23.122
,端口是26575
。