
如何查找并结束被占用的端口的进程
文章摘要
MxGPT
本文介绍了在Windows系统中查找被占用端口的步骤。首先需要打开命令窗口,然后使用netstat命令查看所有运行的端口,找到被占用的端口。接着使用netstat命令结合findstr过滤出被占用端口对应的PID,再使用tasklist命令结合findstr查看指定PID的进程。最后可以使用taskkill命令结束指定PID的进程或者在任务管理器中结束对应的进程。
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结
投诉前言
开发时经常遇到端口被占用的情况,这个时候我们就需要找出被占用端口的程序,然后结束它,本文为大家介绍如何查找被占用的端口
打开命令窗口
开始—->运行—->cmd
,或者是window+R
组合键,调出命令窗口
- 查找所有运行的端口该命令列出所有端口的使用情况。
1
netstat -ano
在列表中我们观察被占用的端口,比如是1224
,首先找到它。
- 查看被占用端口对应的 PID
1 | netstat -aon|findstr "8081" |
回车执行该命令,最后一位数字就是 PID, 这里是 9088。
- 查看指定 PID 的进程
1 | tasklist|findstr "9088" |
回车执行该命令。
查看是哪个进程或者程序占用了8081
端口,结果是:node.exe
。
结束进程
强制(/F参数)杀死 pid 为 9088 的所有进程包括子进程(/T参数)
1 | taskkill /T /F /PID 9088 |
或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看9088对应的进程是谁,如果看不到PID这一列,如下图:
之后我们就可以结束掉这个进程,这样我们就可以释放该端口来使用了。
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是转载文章,版权归原作者所有。建议访问原文,转载本文请联系原作者
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果