如何查看某个端口被谁占用

相信很多朋友都遇到过这种情况:在启动应用的时候经常发现我们需要使用的端口被别的程序占用,但是我们又不知道是被谁占用,这时我们应该怎么查看呢,接下来小编为大家介绍解决办法!

操作方法一

  • 01

    打开命令窗口(以管理员身份运行): 开始—->运行—->cmd,或者是 window+R 组合键,调出命令窗口。

  • 02

    查找所有运行的端口: 输入命令“netstat -ano”。

  • 03

    该命令列出所有端口的使用情况。 在列表中我们观察被占用的端口,比如是 1224,首先找到它。

  • 04

    查看被占用端口对应的 PID: 输入命令:netstat -aon|findstr"8081" 回车执行该命令,最后一位数字就是 PID, 这里是 9088。

  • 05

    查看指定 PID 的进程: 继续输入命令:tasklist|findstr "9088" 回车执行该命令。查看是哪个进程或者程序占用了 8081 端口,结果是:node.exe。

  • 06

    结束进程: 强制(/F参数)杀死 pid 为 9088 的所有进程包括子进程(/T参数): “taskkill /T /F /PID 9088 ”,或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看9088对应的进程是谁,如果看不到PID这一列,如下图:

  • 07

    之后我们就可以结束掉这个进程,这样我们就可以释放该端口来使用了。

操作方法二

  • 01

    打开命令行cmd,输入netstat -ano查看端口使用情况。例如我这里要找是谁使用了80端口。

  • 02

    记住这PID,例如我这里是1244。然后我们打开任务管理器-查看-选择列。

  • 03

    然后我们把PID勾选上。

  • 04

    接着到进程页面,找到刚刚我们记录下来的PID对应的。

  • 05

    然后我们按右键属性就能看到详细信息了。

(0)

相关推荐

  • 80端口的烦恼:查看80端口是否被占用

    当我们使用新服务器架设新主机时,经常会遇到网站无法访问的情况,当问及客服时,经常会告知,操作系统默认不打开80端口,请先确定80是否打开并确定没有被占用.那么,我们该如何查看80端口是否被打开以及是否 ...

  • 怎么用命令查看端口是否被占用

    如果在使用电脑过程中遇到系统提示“服务器无法开启,80端口被占用”故障,肯定会想要查看什么程序占用80端口。现在给大家分享通过命令进行查看电脑端口是否被占用的方法。 1、点击桌面左下方“windows ...

  • 端口被占用怎么办?如何查看win7电脑端口是否被占用

    Windows7操作系统的酷炫和强大已经深受用户们的喜欢了,这里根大家分享的是教你查看win7电脑端口是否被占用的技巧,端口是我们在进行远程或者打印机等都会遇到的,但是有很多用户会遇到端口被占用的情况 ...

  • windows和linux下查看80端口号占用(被哪个进程占用?如何终止)

    windows和linux下查看80端口号占用(被哪个进程占用?如何终止)

  • 查看80端口占用 windows如何查看80端口占用

    刚才需要调试程序发现127.0.0.1无法访问了,启动APMServ提示80端口被占用,以前都是用软件查的,现在说下如何用命令查: 开始--运行--cmd 进入命令提示符 输入netstat -ano ...

  • 如何查看电脑端口占用方法

    开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看 ...

  • 查看80端口号占用windows和linux

    查看80端口号占用windows和linux

  • windows查看80端口占用

    刚才需要调试程序发现127.0.0.1无法访问了,启动APMServ提示80端口被占用,以前都是用软件查的,现在说下如何用命令查: 开始--运行--cmd 进入命令提示符 输入netstat -ano ...

  • 如何查看80端口被占用

    80端口 一般会被 Apache 或是IIS 占用.因为系统是默认的80端口. 如果想查看80端口被占用 可以直接在cmd中运行  netstat -ano  查看 80端口占用情况. 通过PID 为 ...