需求: 根据指定端口查找服务进程路径
案例:查找http://hanyu83474191.gnway.org:9833/Web_sc/login.gn 由哪个服务进程发布
- 根据域名端口查找对应服务器
一般通过防火墙的端口对应关系可查找内部服务器地址和端口信息,例如这里查到的结果如下:
192.168.89.200:9833
2. 登录服务器根据端口查找PID进程, 例如查找9833端口对应的进程
> netstat -nao|findstr "9833"
协议 本地地址 外部地址 状态 PID
TCP 192.168.89.200:9833 5.39.216.2:927 ESTABLISHED 1548
3. 根据PID号查找对应进程名称, 例如查找"PID: 1548" 对应的进程
任务管理器-->进程--查看-->选择列-->勾选"PID"进程标识符-->查找对应的名称 # 例如 GNWebServer.exe
4. 通过 WMIC 查找进程对应的真实路径
wmic process get Caption,ExecutablePath
# 通过查找 GNWebServer 可得知真实路径
- 到此完成查找服务进程路径