无需工具教你如何查看指定端口被哪个程序占用

本文将指导您如何不借助任何工具,仅通过命令行操作,快速找到占用特定端口的应用进程,并提供详细步骤及实例演示,帮助您解决应用程序启动时因端口冲突而遇到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 相信很多朋友在启用某个应用程序的时候被提示“某个端口正在占用,程序无法启动”,现在我来教给你不通过任何工具就可以知道这个端口被谁占用了。查到之后就可以直接把进程停掉,新的应用程序就可以正确运行了。

      现在我们就以查看3306端口是被谁占用为例开始我们的旅程(提示:3306 是MySql数据库占用的)。

      首先打开“开始”菜单,单击“运行”输入 "cmd"(不家引号,后同),然后在出来的黑屏中输入 "netstat -ano",就会

看到类似下图的结果:

       找到Local Address 带有:3306的一行,得知是进程Pid为1188的程序占用了

       现在我们就去找PID为1188的进程。

      按Ctrl+Shift+Esc打开任务管理器,在“查看”里面打开“选择列”,选中“PID”项的复选框。如下图所示:

Ok 然后看你的任务管理器是不是多了列名为Pid的列?

找到Pid为1188的进程行,看到映像名称为mysqld-nt.exe我们就知道是被MySql占用了。

查看其它被占用的端口步骤一样,自己赶快去试一吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值