zoukankan      html  css  js  c++  java
  • Windows找出占用端口的进程

    第一步:找出监听指定端口的进程号:

    C:> netstat -ao | findstr 443

     TCP    0.0.0.0:443            Sean-NotePC:0          LISTENING       12776

    最后一个就是进程号,12776。

    第二步:找出进程号对应的进程:

    C:> tasklist /fi "PID eq 12776"
    
    映像名称                        PID 会话名              会话#       内存使用
    ========================= ======== ================ =========== ============
    VisualSVNServer.exe          12776 Services                   0      8,816 K

    现在知道是VisualSVNServer这个进程占用了443端口,会话名是Services可以看出是以服务形式启动的。

    找到指定的服务,停止服务即可解决443端口占用。

    有时候是System服务占用了进程,如下图:

    C:> tasklist /fi "PID eq 4"
    
    映像名称                        PID 会话名              会话#       内存使用
    ========================= ======== ================ =========== ============
    System                           4 Services                   0    158,456 K

    这个进程是Windows系统原生服务,占用端口一般是http.sys,可以尝试停用http服务。

    C:> net stop http /y

    打开任务管理器-进程-查看,选择列,勾选PID,根据PID排序,找到PID对应的进程,也可以看出是什么进程占用了端口。

    Win10系统任务管理器,可直接查看“详细信息”选项卡。

  • 相关阅读:
    07.对称加密算法指令
    06.Openssl基本概念
    04.openssl背景
    03.openssl密码实现技术
    02.密钥学基本概念
    01.openssl-概述
    17行为型模式之命令模式
    16行为型模式之模板模式
    15结构型模式之享元模式
    14结构型模式之外观模式
  • 原文地址:https://www.cnblogs.com/enjoycode/p/4161723.html
Copyright © 2011-2022 走看看