查找占用某端口的程序
在Windows环境下,某个端口被占用导致无法执行命令或部署
- 通常命令会提示你[WinError 10048]
- 其实就是该端口被其他进程占用了
- 为了知道该端口此时正在运行的进程,使用命令
netstat -ano | findstr [端口号]
- 如
- 最后的数字就是进程号,再次使用命令
tasklist | findstr [进程号]
- 如
- 就知道是什么程序在占用端口了
- 之后可以用taskkill,但建议在任务管理器中查找确认,防止误杀
在linux下
lsof -i:端口号