搞开发的经常会有一堆的工具要使用,而很多工具都需要开启特定的端口,难免会出现端口冲突的场景,那在Win7 环境下如何排除端口被哪个进程占用了呢?
首先,通过 netstat -ano | findstr "需要查找的端口号",例如查询9200被哪个应用占用了:
netstat -ano | findstr "9200"

最后一列是进程号(PID),然后我们查询下这个进程叫啥名字,有两种方式:
- 1、通过cmd命令:
tasklist | findstr "39248"

- 2、通过任务管理器,先从查看-选择列里面勾选PID这列:

然后按pid列排序找到这个进程号:

跟我们通过cmd命令查的结果一样。
结束进程,同样有两个方式:
- 1、命令行:
taskkill /f /t /im Postman.exe

- 2、任务管理器选中这行直接右键选择结束进程。
本文介绍在Windows 7环境中,如何排查特定端口被哪个进程占用的方法。通过使用netstat和tasklist命令,结合任务管理器,可以快速定位并结束占用端口的进程。
1859

被折叠的 条评论
为什么被折叠?



