关注: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。
,然后我们可以通过右键单击该属性来查看详细信息。
上一篇:怎么修改照片大小内存
下一篇:大白菜装系统教程
8873位用户关注
7028位用户关注
3852位用户关注
3016位用户关注
2931位用户关注
2688位用户关注