是谁占用了我的本地端口?

原文地址:https://mistsatan.github.io/articles/Find-the-Process-Occupying-a-Local-Port.html

用hexo本地预览时,直接输入命令“hexo s”后访问localhost:4000,总是无法显示博客页面。原因是4000端口被其他进程或程序占用,所以只好再加上“-p”参数指定其他端口。
今天突然想要看看总是占用4000端口的到底是何方神圣,一下子就搜到了查看方法。

仍然首先放上参考链接:


查看某个端口的占用情况

——命令:netstat -aon|findstr "XXXX"

打开cmd,输入命令netstat -aon|findstr “4000”:

  TCP    127.0.0.1:4000         0.0.0.0:0              LISTENING       2252
  TCP    127.0.0.1:4000         127.0.0.1:49766        ESTABLISHED     2252
  TCP    127.0.0.1:49766        127.0.0.1:4000         ESTABLISHED     12792
  UDP    127.0.0.1:40000        *:*                                    2832

可以看到,是PID为2252的进程占用了4000端口。

查看指定PID对应的进程

——命令:tasklist|findstr "XXXX"

继续输入命令tasklist|findstr “2252”:

FoxitProtect.exe              2252 Services                   0     17,008 K

发现PID为2252的进程是“FoxitProtect.exe”,罪归祸首就是它。

结束进程

如果有需要,就可以打开任务管理器,结束该进程。
或者,继续在cmd中输入命令taskkill /f /t /im FoxitProtect.exe即可。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值