2023-04-19
温故知新
00
请注意,本文编写于 453 天前,最后修改于 191 天前,其中某些信息可能已经过时。

目录

简介
查询进程
结束进程
任务管理器
命令关闭
总结

简介

对于使用Windows系统的程序员,偶尔会出现不知明原因,导致电脑端口占用,从而导致本地代码无法正常运行。

可以使用相关命令查询端口占用进程,进而关闭进程释放端口。

查询进程

netstat -ano|findstr "端口号",示例:

bash
netstat -ano|findstr "8080"

一般会输出如下信息:

TCP 127.0.0.1:8080 0.0.0.0:0 LISTENING 6896 TCP 127.0.0.1:8080 127.0.0.1:3716 ESTABLISHED 6896

最后一列 6896 便是进程号。

找到进程号之后,下一步便是结束进程释放端口。

结束进程

结束进程有两种方式:

  1. 在任务管理器中找到相应进程,进程号就是PID,结束掉进程
  2. 使用命令关闭进程。

任务管理器

以Windows10系统为例,打开任务管理器,选择详细信息列表,根据PID找到相应进程。下面是任务管理器截图:

任务管理器

找到进程后,右键选择结束任务,或选中之后点击右下角结束进程均可。

命令关闭

taskkill /f /t /im 进程号,示例:

bash
taskkill /f /t /im 6896

成功停止后会输出如下信息:

成功: 已终止 PID 6896 (属于 PID 4624 子进程)的进程。

总结

手动释放Windows端口的步骤分为两步:

  1. 根据端口号找到进程号(PID)
  2. 根据PID停止进程
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!