`

谁占用了我的端口(如果:80)请现出原型.

阅读更多

几个非常强大的命令,我认为作为一名程序员一定要懂这几个命令:
1.netstat -a 列出所有正在运行程序的端口 如下:
Active Connections

  Proto  Local Address      Foreign Address    State
  TCP    0.0.0.0:90             0.0.0.0:0              LISTENING
  TCP    0.0.0.0:135           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:445           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1110         0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1433         0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8009         0.0.0.0:0              LISTENING
  TCP    0.0.0.0:19780       0.0.0.0:0              LISTENING
  TCP    127.0.0.1:1052     127.0.0.1:1110    ESTABLISHED
  TCP    127.0.0.1:1110     127.0.0.1:1052    ESTABLISHED
  TCP    127.0.0.1:1141     127.0.0.1:1433    ESTABLISHED
  TCP    127.0.0.1:1143     127.0.0.1:1433    ESTABLISHED

2.netstat -ano 列出所有正在运行程序的端口及PID 如下:
Active Connections

  Proto  Local Address  Foreign Address     State           PID
  TCP    0.0.0.0:90         0.0.0.0:0           LISTENING       3468
  TCP    0.0.0.0:135       0.0.0.0:0           LISTENING       1120
  TCP    0.0.0.0:445       0.0.0.0:0           LISTENING       4
  TCP    0.0.0.0:1110     0.0.0.0:0           LISTENING       1680
  TCP    0.0.0.0:1433     0.0.0.0:0           LISTENING       2880
  TCP    0.0.0.0:8009     0.0.0.0:0           LISTENING       3468
  TCP    0.0.0.0:19780    0.0.0.0:0           LISTENING       1680
  TCP    127.0.0.1:1052  127.0.0.1:1110   ESTABLISHED     3368
  TCP    127.0.0.1:1110  127.0.0.1:1052   ESTABLISHED     1680
  TCP    127.0.0.1:1141  127.0.0.1:1433   ESTABLISHED     3468
  TCP    127.0.0.1:1143  127.0.0.1:1433   ESTABLISHED     3468
  TCP    127.0.0.1:1433  127.0.0.1:1141   ESTABLISHED     2880
  TCP    127.0.0.1:1433  127.0.0.1:1143   ESTABLISHED     2880
  TCP    127.0.0.1:8005   0.0.0.0:0           LISTENING       3468
  UDP    0.0.0.0:445          *:*                                4

3.netstat -anb 列出所有正在运行程序的端口,PID及使用这个端口的进程( ):
Active Connections

  Proto  Local Address   Foreign Address    State           PID
  TCP    0.0.0.0:90          0.0.0.0:0          LISTENING       3468
  [java.exe] 
  TCP    0.0.0.0:135         0.0.0.0:0          LISTENING       1120
  c:\windows\system32\WS2_32.dll
  C:\WINDOWS\system32\RPCRT4.dll
  c:\windows\system32\rpcss.dll
  C:\WINDOWS\system32\svchost.exe
  C:\WINDOWS\system32\ADVAPI32.dll
  [svchost.exe] 

  TCP    0.0.0.0:445         0.0.0.0:0          LISTENING       4
  [System] 
  TCP    0.0.0.0:1110        0.0.0.0:0          LISTENING       1680
  [avp.exe] 
  TCP    0.0.0.0:1433        0.0.0.0:0          LISTENING       2880
  [sqlservr.exe] 
  TCP    0.0.0.0:8009        0.0.0.0:0          LISTENING       3468
  [java.exe] 
  TCP    0.0.0.0:19780       0.0.0.0:0          LISTENING       1680
  [avp.exe] 
  TCP    127.0.0.1:8005      0.0.0.0:0          LISTENING       3468
  [java.exe] 
  TCP    192.168.1.111:139   0.0.0.0:0          LISTENING       4
  [System] 
  TCP    127.0.0.1:1052      127.0.0.1:1110     ESTABLISHED     3368
  [MsnMsgr.Exe] 
  TCP    127.0.0.1:1110      127.0.0.1:1052     ESTABLISHED     1680
  [avp.exe] 
  TCP    127.0.0.1:1141      127.0.0.1:1433     ESTABLISHED     3468
  [java.exe] 
  TCP    127.0.0.1:1143      127.0.0.1:1433     ESTABLISHED     3468
  [java.exe] 
  TCP    127.0.0.1:1433      127.0.0.1:1143     ESTABLISHED     2880
  [sqlservr.exe] 
  TCP    127.0.0.1:1433      127.0.0.1:1141     ESTABLISHED     2880
  [sqlservr.exe] 
  TCP    192.168.1.111:1054  207.46.109.34:1863 ESTABLISHED     1680
  [avp.exe] 
  TCP    192.168.1.111:2741  192.168.1.103:139  FIN_WAIT_2      4
  [System] 
  UDP    0.0.0.0:1434           *:*                             2880
  [sqlservr.exe]
-------------------------------------------------------------------------------------------
注:也可直接开始运行 cmd /c netstat -anb
   如果你的系统没有netstat 这个命令那可能是你的系统PATH配置有误:
PATH = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;

分享到:
评论

相关推荐

    常用的端口大全介绍.doc

    64. 端口80:http,用于网页浏览,木马 Executor 开放此端口 65. 端口81:HOST2 名称服务 66. 端口82:传输实用程序 67. 端口83:模块化智能终端 ML 设备 68. 端口84:公用追踪设备 69. 端口85:模块化智能终端 ML ...

    扫描IP开放端口

    扫描IP开放端口,支持多线程扫描。 通过该工具可以扫描常用的端口和指定的端口是否开放。 常用端口号: 代理服务器常用以下端口: (1). HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080 (2). SOCKS...

    自动解决80端口占用工具.rar

    如果另一个程序尝试使用已被占用的端口,系统将返回错误,导致服务无法启动。 3. **进程管理**:在Windows操作系统中,可以使用任务管理器查看正在运行的进程,但无法直接看到哪个进程占用了特定端口。这需要借助像...

    常用的邮箱服务器(SMTP、POP3)地址、端口

    - 新浪邮箱发送限制根据类型不同,试用期80封/天,购买后无限制,免费邮箱30封/天。 6. tom.com: - POP3服务器地址:pop.tom.com(端口:110) - SMTP服务器地址:smtp.tom.com(端口:25) 7. sohu.com: - ...

    Java80端口占用异常解决方法

    ### Java80端口占用异常解决方法 #### 知识点概述 在计算机网络中,端口是用于标识特定应用程序或服务的一种逻辑编号。当一个应用程序(如Java应用服务器)试图绑定到已经被其他进程占用的端口时,就会发生端口...

    释放被占用端口

    释放被占用端口 在计算机网络中,端口(Port)是用于标识特定进程或服务的编号。每个端口都有其特定的功能和用途。例如,FTP 使用 21 端口,HTTP 使用 80 端口,SMTP 使用 25 端口等。但是,当某个进程或服务占用了...

    Windows下80端口被进程System占用的解决方法亲测可用.docx

    在Windows系统中,如果启动IIS或者Apache时,可能会出现80端口被占用的情况。本文将详细介绍如何解决这种问题。 首先,我们需要了解什么是80端口。80端口是HTTP协议的默认端口,也是Apache和IIS等Web服务器的默认...

    修复system 80端口占用(需重启)

    修复system 80端口占用(需重启),双击导入注册表然后重启电脑80端口自动解除system占用。

    如何查看80端口是否被占用_端口被占用解决办法.pdf

    查看80端口是否被占用_端口被占用解决办法.pdf 该文档的主要内容是介绍了如何查看80端口是否被占用,以及解决占用问题的方法。下面是相关知识点的总结: 1. 查看80端口是否被占用: 可以使用Dos命令或专用软件来...

    如何查看80端口是否被占用_端口被占用解决办法.docx

    如果我们发现了80端口被占用,下一步就是找到占用该端口的进程。使用任务管理器可以找到该进程。首先,打开任务管理器,然后选择“查看”-“选择列”,勾选“PID”,确定即可显示PID列。然后,根据 Netstat 命令的...

    win10 80端口被占用 解决system进程占用80端口的问题.zip_怎么修改system的端口

    而“解决80端口被system占用 - sql server也占用80端口.url”和“解决Windows Server 2008 System4进程占用80端口 net stop http-云栖社区-阿里云.url”则可能包含针对SQL Server和Windows Server 2008的特定解决...

    端口占用情况检测及关闭工具.bat.rar

    如果8080端口被占用且需要释放,用户只需运行此文件即可检查并尝试关闭占用该端口的进程。 总之,这个批处理工具提供了一种简便的方法来管理和解决端口占用问题,特别是对于那些不熟悉命令行操作的用户。通过自动化...

    Android SDK在线更新方法

    http://mirrors.neusoft.edu.cn 端口:80 北京化工大学镜像服务器地址: IPv4: http://ubuntu.buct.edu.cn/ 端口:80 IPv4: http://ubuntu.buct.cn/ 端口:80 IPv6: http://ubuntu.buct6.edu.cn/ 端口:80 上海...

    其它程序占用控制端口,请退出再试

    在使用计算机时,我们可能会遇到一个令人困扰的问题:“其它程序占用控制端口,请退出再试”。这个错误提示意味着你试图启动或使用一个应用程序时,该应用所需的特定网络端口已经被另一个正在运行的程序所占用。这...

    python版pcap转txt工具

    分析网络协议时会用到pcap文件,但是使用其他的工具无法做到信息汇总,或者只看到其中关心的...源IP: 10.19.255.7 目标IP:123.123.123.123 协议类型:TCP 源端口:80 目标端口 :54956 时间:2018-10-21 13:56:47 包大小:312

    80端口被占用的解决方案

    1. **重启服务**:如果是IIS、Tomcat或其他非必要的服务占用了80端口,最简单的办法是重启该服务,使其释放端口。 2. **终止进程**:如果重启服务无效,或者直接需要立即释放端口,可以在命令行中使用`taskkill /F /...

    Hadoop(HDFS、YARN、HBase、Hive和Spark等)默认端口表

    端口 作用 9000 fs.defaultFS,如:hdfs://172.25.40.171:9000 9001 dfs.namenode.rpc-address,DataNode会连接这个端口 50070 dfs.namenode.http-address 50470 dfs.namenode.https-address 50100 dfs.namenode....

    linux查看端口是否被占用的小脚本

    linux查看端口是否被占用的小脚本 # 用法:./portinfo.sh port # 例如: ./portinfo.sh 80 会列出80端口是否被占用,被占用就显示80端口详细信息

    80端口被占用,如何解除

    "80端口被占用,如何解除" 本文将详细介绍何为80端口被占用、Http.sys是什么、如何解决80端口被占用问题,并提供了相关的命令和步骤来解决该问题。 何为80端口被占用? ------------------ 在安装软件的时候,...

    查看谁占用的80端口

    ### 查看谁占用的80端口 在IT运维领域,了解特定端口(如80端口)的使用情况是非常重要的。80端口通常用于HTTP服务,是Web服务器与客户端之间通信的基础。当遇到80端口被占用的情况时,可能会导致新部署的服务无法...

Global site tag (gtag.js) - Google Analytics