查找端口占用并关闭进程(windows)

举报
liuzhen007 发表于 2022/05/06 21:35:16 2022/05/06
【摘要】 ​目录问题解决1. 查找占用端口的进程PID2. 查找对应PID的进程名3. 关闭占用进程问题今天在 windows 系统上遇到一个端口占用问题,平时都是解决 linux 服务器上的端口占用问题。这次没有按套路出牌呀,居然在 windows 系统上也遇到了。天真的自己一度认为 windows 系统上不会有端口占用问题呢。 解决1. 查找占用端口的进程PID以占用3000端口为例进行介绍,执行...

目录


问题

解决

1. 查找占用端口的进程PID

2. 查找对应PID的进程名

3. 关闭占用进程



问题

今天在 windows 系统上遇到一个端口占用问题,平时都是解决 linux 服务器上的端口占用问题。这次没有按套路出牌呀,居然在 windows 系统上也遇到了。天真的自己一度认为 windows 系统上不会有端口占用问题呢。 

解决

1. 查找占用端口的进程PID

以占用3000端口为例进行介绍,执行如下命令:

netstat -ano | findstr "3000"

执行结果如下:

2. 查找对应PID的进程名

通过上一步的结果可以知道,占用3000端口的进程 PID 是15976。接下来,我们查看对应 15976 的进程名称,执行如下命令:

tasklist | findstr 15976

执行结果如下:

原来是一个 node 进程,目测是一个应用进程,只要不是系统进程,我们就可以干掉它。

3. 关闭占用进程

通过名字可以看出这个进程是一个应用进程,干掉后不会影响到系统正常运行,执行如下命令:

taskkill /F /PID 15976 

执行结果如下:

现在,重新启动3000端口的服务,就不会再提示端口占用了。 


作者简介:😄大家好,我是 Data-Mining(liuzhen007),是一位典型的音视频技术爱好者,前后就职于传统广电巨头和音视频互联网公司,具有丰富的音视频直播和点播相关经验,对 WebRTC、FFmpeg 和 Electron 有非常深入的了解,😄公众号:玩转音视频。同时也是 CSDN 博客专家、华为云享专家(共创编辑)、InfoQ 签约作者,欢迎关注我分享更多干货!😄 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。