怎么查看某个端口被谁占用

关注:66 发布时间:2021-07-10 09:01:06

导语本文整理了怎么查看某个端口被谁占用经验知识,帮助您全面了解,小白也能成为高手,跟随小编一起来看一看吧!

相信很多朋友都遇到过这样的情况:在启动应用的时候,经常会发现自己需要使用的端口被其他程序占用了,却不知道被谁占用了。这个时候应该怎么查?接下来我给大家介绍解决方案。

操作方法一

打开命令窗口(以管理员身份运行):

start-run-cmd,或窗口r组合键,调出命令窗口。

查找所有运行端口:

输入命令“netstat -ano”。

该命令列出了所有端口的使用情况。

在列表中,我们观察被占用的端口,比如1224,先找到它。

检查被占用端口对应的pid:

输入命令:netstat -aon|findstr"8081 "

输入执行命令,比较后一位数字是pid,这里是9088。

查看指定的工艺流程图:

继续输入命令:tasklist|findstr "9088 "

输入以执行命令。检查哪个进程或程序占用端口8081,结果是:node.exe。

结束流程:

强制(/f参数)终止pid为9088的所有进程,包括子进程(/t参数):

“taskkill /t /f /pid 9088”,或者我们打开任务管理器,切换到process选项卡,在pid一栏中检查9088对应的流程是谁。如果管道仪表流程图列不可见,请参见下图:

,我们可以完成这个过程,这样我们就可以释放端口供使用。

操作方法二

打开命令行cmd,输入netstat-ano检查端口使用情况。比如我在找谁用端口80。

记住这个pid,比如这里我是1244。然后我们打开任务管理器-视图-选择列。

然后我们检查pid。

,然后转到流程页面,找到与我们刚刚录制的那个对应的pid。

,然后我们可以通过右键单击该属性来查看详细信息。

猜你喜欢

热门电脑经验

360微商频道查询入口