查看 Windows 端口被占用情况
背景:
- 搞个开发配置,时不时就碰到端口被占用的情况
- windows 命令用得少,想又想不起来,搜又搜不准
查找原理:
- 通过 CMD 来输入命令
- 优先找到监听端口的进程
- 通过进程找到程序
查找流程:
1、打开 CMD 命令窗口。如:在桌面快捷键 win + R 打开 运行输入框,然后输入 cmd 回车即可
2、在CMD 中执行netstat -ano |findstr 端口号
命令查找监听端口的进程,以 3306 为例,如图:
3、在CMD 中执行tasklist |findstr 进程ID
命令查找进程对应的程序,如图:
4、到此,就已经知道是 docker 的相关程序占用 3306 端口了
温情提示:
- windows 中的 netstat 与 tasklist 是一个好东西,可以多了解了解