Windows查看端口占用并关闭
## 简介 对于使用Windows系统的程序员,偶尔会出现不知明原因,导致电脑端口占用,从而导致本地
渲染中...
## 简介 对于使用Windows系统的程序员,偶尔会出现不知明原因,导致电脑端口占用,从而导致本地代码无法正常运行。 可以使用相关命令查询端口占用进程,进而关闭进程释放端口。 <!-- more --> ## 查询进程 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停止进程
END
评论
登录后查看和发表评论
前往登录