`
maozilee
  • 浏览: 252671 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Windows下面的Netstat命令详解

阅读更多

 

 

netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval] 


参数解释:

-a 

显示所有活动的 TCP 连接以及计算机侦听的 TCP 和 UDP 端口。 

-e 

显示以太网统计信息,如发送和接收的字节数、数据包数。该参数可以与 -s 结合使用。 

-n 

显示活动的 TCP 连接,不过,只以数字形式表现地址和端口号,却不尝试确定名称。 

-o 

显示活动的 TCP 连接并包括每个连接的进程 ID (PID)?Windows 任务管理器中的“进程”选项卡上找到基于 PID 的应用程序。任务管理器中查看--选择列--PID选项选中,即可查看当前进程的PID,可根据此PID删掉占用端口的进程。该参数可以与 -a、-n 和 -p 结合使用。 

-p Protocol 

显示 Protocol 所指定的协议的连接。在这种情况下,Protocol 可以是 tcp、udp、tcpv6 或 udpv6。如果该参数与 -s 一起使用按协议显示统计信息,则 Protocol 可以是 tcp、udp、icmp、ip、tcpv6、udpv6、icmpv6 或 ipv6。 

-s 

按协议显示统计信息。默认情况下,显示 TCP、UDP、ICMP 和 IP 协议的统计信息。如果安装了 Windows XP 的 IPv6 协议,就会显示有关 IPv6 上的 TCP、IPv6 上的 UDP、ICMPv6 和 IPv6 协议的统计信息?梢允褂?-p 参数指定协议集。 

-r 

显示 IP 路由表的内容。该参数与 route print 命令等价。 



-Interval 

每隔 Interval 秒重新显示一次选定的信息。按 CTRL C 停止重新显示统计信息。如果省略该参数,netstat 将只打印一次选定的信息。 

/? 

在命令提示符显示帮助。 

注释 

与该命令一起使用的参数必须以连字符 (-) 而不是以短斜线 (/) 作为前缀。 



在用eclipse配合wtp开发jsp时,总是提示tomcat的8005、8080、8009端口被占用无法启动。一个非常好用的dos命令netstat。它可以有一些参数,如-a是显示所用所有连接和监听端口,-n是以数字显示地址和端口号,-o是显示每个连接的进程ID。在命令提示符中输入netstat -ano,列出所有的网络连接情况,发现占据这三个端口的进程ID是848。到任务管理器里去找,在“选择列”中列出PID,发现原来是javaw在占用这三个端口。结束进程后,tomcat便能正常启动了,jsp文件也能正常查看了。在命令提示符中输入netstat -help还能查看各个参数的功能。


在cmd下常用的形式为netstat -相关参数

LISTEN:侦听来自远方的TCP端口的连接请求 

SYN-SENT:再发送连接请求后等待匹配的连接请求 

SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认 

ESTABLISHED:代表一个打开的连接 

FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认 

FIN-WAIT-2:从远程TCP等待连接中断请求 

CLOSE-WAIT:等待从本地用户发来的连接中断请求 

CLOSING:等待远程TCP对连接中断的确认 

LAST-ACK:等待原来的发向远程TCP的连接中断请求的确认 

TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断请求的确认 

CLOSED:没有任何连接状

 

 

  • 大小: 170.7 KB
分享到:
评论

相关推荐

    netstat命令详解

    ### Netstat命令详解 #### 一、Netstat命令概述 Netstat命令是Linux及类Unix系统中用于查看网络状态的强大工具。它可以帮助用户监控和管理网络连接、路由表、接口状态、多播成员等信息。Netstat对于网络管理员来说...

    cmd中Netstat命令详解

    ### CMD中Netstat命令详解 #### 一、引言 `Netstat` 是一个非常重要的命令行工具,用于查看和管理计算机上的网络连接状态。它能够帮助用户了解系统的网络活动情况,包括显示当前的TCP/IP连接、监听端口、路由表、...

    Windows netstat 命令总结.doc

    **Windows netstat 命令详解** `netstat` 是一个强大的网络诊断工具,它能够显示活动的网络连接状态,包括TCP和UDP连接、监听端口、路由表等信息。在Windows操作系统中,`netstat` 常用于检查网络连接、监控系统...

    Netstat命令详解

    在Windows XP及以后的操作系统中,Netstat命令提供了丰富的参数选项,下面是对这些参数的详细解释: 1. **-a**:显示所有当前的TCP和UDP连接,以及正在监听的端口。这对于检查哪些服务正在运行并监听特定端口非常有...

    netstat命令

    ### Netstat命令详解 #### 一、概述 `netstat`命令是计算机系统中一个非常重要的工具,主要用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,可以帮助用户检查网络连接的状态以及诊断网络问题。通过`netstat`,...

    CMD命令详解.7z

    CMD命令详解.7z文件包含了对Windows操作系统中CMD命令行工具的详尽解析,这个压缩包旨在帮助用户深入了解和熟练掌握在CMD环境下执行的各种命令。CMD(Command Prompt)是Windows系统中的一个命令行接口,它允许用户...

    Windows操作系统常用网络命令详解

    ### Windows操作系统常用网络命令详解 #### 一、Ping命令的使用技巧 Ping是Windows操作系统中最常用的网络诊断工具之一,主要用于检查本地主机与另一台主机之间的网络连接状态。它通过发送ICMP(Internet Control ...

    netstat查看端口占用命令.txt

    #### 一、netstat命令简介 在深入了解如何使用`netstat`命令查看端口占用情况之前,我们首先需要对`netstat`有一个基本的认识。`netstat`(network statistics)是Windows系统中一个监测网络中DNS服务器配置信息、...

    Windows常用网络命令使用技巧详解

    4. **Netstat命令**: - Netstat显示网络连接、路由表和网络接口统计信息。例如,`netstat -an`列出所有活动的网络连接,`netstat -o`显示每个连接的进程ID,帮助找出占用网络资源的进程。 5. **Ipconfig命令**: ...

    Windows常用shell命令大全.docx

    ### Windows常用Shell命令详解 #### 一、Windows Shell 命令概述 Windows下的Shell命令通常指的是CMD命令,这是从MS-DOS系统继承下来的特性。Shell命令提供了比图形用户界面更为快速的操作方式,尤其适用于技术...

    cmd 和 netstat指令

    通过深入理解CMD与Netstat这两个命令的功能及其参数,用户可以更加高效地管理和监控Windows系统的文件系统和网络连接状态。CMD作为Windows的核心命令行工具,提供了丰富的功能和灵活性;而Netstat则帮助用户了解系统...

    windows系统常用dos命令

    ### Windows系统常用DOS命令详解 在Windows操作系统中,DOS命令行界面提供了一系列强大的工具,帮助用户管理和操作计算机系统。下面将详细解释几个常用的DOS命令及其功能,包括`Dir`、`Attrib`、`Cls`、`Exit`、`...

    net user命令详解

    ### Net User 命令详解 #### 一、概述 `Net User` 是一个非常实用且强大的命令行工具,主要用于管理本地或者网络上的用户账户。它可以在 Windows NT 及以上系统中的 MS-DOS 模式下运行。通过该命令,管理员可以...

    常用windows命令

    【Windows命令详解】 在Windows操作系统中,掌握一些基础的命令行工具对于系统管理和网络诊断至关重要。其中,`nbtstat`和`arp`是两个非常实用的命令。 **nbtstat命令** `nbtstat`全称为NetBIOS over TCP/IP ...

    windows运行命令大全

    常用Windows命令详解 下面将详细介绍部分给定内容中列出的Windows命令及其功能: - **winver**:显示当前Windows版本信息。 - **dxdiag**:查看DirectX相关信息,包括系统信息、显示信息等。 - **mem.exe**:显示...

    windows 网络命令大全

    下面将详细介绍《Windows网络命令大全》文档中提及的一些关键网络命令及其用法,帮助读者更好地理解和掌握这些命令。 #### 1. Ping 命令 - **用途**:用于测试与远程主机的连接是否正常。 - **语法**:`ping [选项]...

    Windows“运行”命令集

    ### Windows“运行”命令集详解 在Windows操作系统中,“运行”对话框是一个极其实用的工具,它允许用户通过输入特定的命令快速访问系统功能、管理工具和服务。下面将详细介绍一些常用的“运行”命令及其功能。 ##...

    windows XP常用系统命令集合TXT

    ### Windows XP常用系统命令集合详解 在Windows XP操作系统中,一系列内置的命令行工具为用户提供了强大的系统管理和故障排除功能。下面将详细解析这些命令的功能和用途,帮助用户更好地理解和运用。 #### winver ...

    win10 cmd命令大全详解.zip

    下面将详细解释一些常用的CMD命令。 1. **dir/pwd**: `dir` 或 `pwd` 命令用于显示当前目录的文件和子目录列表。`dir` 在Windows中更为常见,`pwd` 是从Unix系统中引入的,但在CMD中也能使用。 2. **cd/xcmd**: `...

    WINDOWS cmd命令大全

    一、CMD命令详解 1. **dir/ls**:显示目录中的文件和子目录。 2. **cd/changedir**:切换当前工作目录。 3. **copy/move**:复制或移动文件。 4. **del/rm**:删除文件。 5. **mkdir/rmdir**:创建或删除目录。 6. *...

Global site tag (gtag.js) - Google Analytics