windows查看端口占用情况并终结该进程

windows查看端口占用情况并终结该进程

  • 介绍
    • 以3306端口为例
      • [1. 使用 `netstat` 命令查看端口占用情况](#1. 使用 netstat 命令查看端口占用情况)
      • [2. 使用 `tasklist` 命令查找进程](#2. 使用 tasklist 命令查找进程)
      • [3. 使用 `taskkill` 命令终止进程](#3. 使用 taskkill 命令终止进程)
      • [4. 验证进程是否已终止](#4. 验证进程是否已终止)

介绍

以3306端口为例

1. 使用 netstat 命令查看端口占用情况

首先,打开命令提示符(以管理员身份运行)。你可以通过以下步骤打开:

  • Win + X 键,然后选择"命令提示符(管理员)"或"Windows PowerShell(管理员)"。

在命令提示符中输入以下命令来查看3306端口的占用情况:

bash 复制代码
netstat -ano | findstr :3306

这将显示所有使用3306端口的连接,并显示每个连接的PID(进程ID)。

2. 使用 tasklist 命令查找进程

接下来,使用 tasklist 命令来查找与PID对应的进程名称。假设你从上一步中得到的PID是 1234,你可以运行以下命令:

bash 复制代码
tasklist /FI "PID eq 1234"

这将显示与该PID对应的进程名称。

3. 使用 taskkill 命令终止进程

一旦你知道了进程的名称和PID,你可以使用 taskkill 命令来终止该进程。例如,如果PID是 1234,你可以运行以下命令:

bash 复制代码
taskkill /PID 1234 /F

/F 参数表示强制终止进程。

4. 验证进程是否已终止

你可以再次运行 netstat 命令来验证3306端口是否仍然被占用:

bash 复制代码
netstat -ano | findstr :3306

如果没有输出,说明该端口已经没有被占用。

通过以上步骤,你应该能够找到并终止占用3306端口的程序。

相关推荐
慕羽★5 小时前
详细介绍如何使用rapidjson读取json文件
linux·c++·windows·json·file·param·rapidjson
sukalot6 小时前
windows C#-命名实参和可选实参(下)
windows·c#
只抄11 小时前
Windows “高性能”模式既不高效,也不节能?
windows
字母数字或汉字16 小时前
了解与配置 Git autocrlf 文本换行符处理
windows·git
树懒_Zz17 小时前
记录 io.springfox 3.0.0 整合 spring boot 2.6.x 由于 springfox bug 引发问题
windows·spring boot·bug
花花鱼18 小时前
VSCode中鼠标指针消失的原因及解决方法
ide·windows·vscode·编辑器
anniewwy18 小时前
在Windows本地用网页查看编辑服务器上的 jupyter notebook
服务器·windows·jupyter
黄河里的小鲤鱼1 天前
3D造型软件solvespace在windows下的编译
windows·visualstudio·openfoam
小奥超人1 天前
【ppt技巧】如何设置PPT带有密码的只读模式?
windows·经验分享·microsoft·powerpoint·办公技巧
工业3D_大熊1 天前
HOOPS Communicator功能剖析:3D Web模型树交互的实用指南!
linux·windows·macos·3d·docker·c#·.net