• Windows系统中,如何快速找到端口被占用的进程?


    在本地调试代码时,经常遇到端口被占用导致启动失败的问题,又不能很快找到哪个进程占用了端口,很是恼火。

    今天,我们用shell命令轻松搞定。

    一、打开命令提示符

    window+R 组合键,调出命令窗口。输入CMD回车,打开命令提示符。

    二、查看被占用端口对应的 PID

    输入命令:

    netstat -aon|findstr "11800"
    

    回车执行该命令,输出:

      TCP    10.201.242.96:11800    120.241.17.13:443      CLOSE_WAIT      21252
    

    最后一位数字就是 PID, 这里是 21252。

    三、查看指定 PID 的进程

    输入命令:

    tasklist|findstr "21252"
    

    回车执行该命令,输出:

    QQMusic.exe                  21252 Console                   13    183,552 K
    

    原来是QQ音乐占用了端口

    四、结束指定 PID 的进程

    输入命令:

    taskkill /T /F /PID 21252
    

    回车执行该命令,输出:

    成功: 已终止 PID 13296 (属于 PID 21252 子进程)的进程。
    成功: 已终止 PID 21252 (属于 PID 19536 子进程)的进程。
    

    结束这个进程以后,端口就被释放了。

    微信公众号:万猫学社

    微信扫描二维码

    关注后回复「电子书」

    获取12本Java必读技术书籍

    最后,感谢你的点赞关注,帅气又美丽。

  • 相关阅读:
    Linux常用命令
    ServerSocketChannel和SocketChannel
    Java扫描包
    [BZOJ3874/AHOI2014]宅男计划
    [BZOJ4029/HEOI2015]定价
    [考试]20151012贪心
    [BZOJ4027/HEOI2015]兔子与樱花
    [考试]20151010
    [考试]20151009
    Test of String
  • 原文地址:https://www.cnblogs.com/heihaozi/p/15923479.html
Copyright © 2020-2023  润新知