zoukankan      html  css  js  c++  java
  • Windows解决端口占用问题

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

    以管理员方式打开cmd
    

    2、查找所有运行的端口

    我这里运行了一个项目127.0.0.1:5000,使用的是5000端口,以此来做示范

    netstat -ano
    

    下面是部分查询结果,包含了5000端口

    C:\Users\wyl>netstat -ano
    
    活动连接
    
      协议  本地地址          外部地址        状态           PID
      TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1332
      TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
      TCP    0.0.0.0:808            0.0.0.0:0              LISTENING       4512
      TCP    0.0.0.0:5040           0.0.0.0:0              LISTENING       1100
      TCP    127.0.0.1:5000         0.0.0.0:0              LISTENING       4872
      TCP    127.0.0.1:6942         0.0.0.0:0              LISTENING       14256
      TCP    127.0.0.1:8911         0.0.0.0:0              LISTENING       11708
      TCP    127.0.0.1:52804        127.0.0.1:52805        ESTABLISHED     14256
      TCP    127.0.0.1:52805        127.0.0.1:52804        ESTABLISHED     14256
    

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

    netstat -aon|findstr "5000"
    

    查看结果

    C:\Users\wyl>netstat -aon|findstr "5000"
      TCP    127.0.0.1:5000         0.0.0.0:0              LISTENING       4872
    

    4、查看指定进程的PID

    tasklist|findstr "5000"
    
    C:\Users\wyl>tasklist|findstr "4872"
    python.exe                    4872 Console                    1     52,856 K
    

    显示python.exe占用进程

    5、结束进程(杀死进程)

    taskkill /T /F /PID 4872 
    
    C:\Users\wyl>taskkill /T /F /PID 4872
    成功: 已终止 PID 4872 (属于 PID 6156 子进程)的进程。
    

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

  • 相关阅读:
    Eclipse RCP与Spring OSGi:技术详解与最佳实践
    AutoCAD 2016机械设计从入门到精通(第2版)
    中文版CorelDRAW X7平面设计
    神奇的中文版Photoshop CC 2017入门书
    Hadoop实战(第2版)
    1048.判断三角形类型
    1046.求最大值
    1047.素数判定
    1056.最大公约数
    1057.众数
  • 原文地址:https://www.cnblogs.com/wylshkjj/p/15612025.html
Copyright © 2011-2022 走看看