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:没有任何连接状
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/139133.html原文链接:https://javaforall.cn
相关文章
- 查看windows激活状态 命令
- windows Tasklist命令详解
- windows net 命令详解「建议收藏」
- jre环境变量配置_Windows系统配置Java环境变量
- Windows查看端口占用情况_windows关闭端口命令
- windows cuda安装_虚拟机 cuda
- windows ftp 被动模式_通常ftp用主动还是被动模式
- Windows系统日志分析_windows日志命令
- windows nslookup命令详解_nslookup unknown
- uos访问windows共享打印机_Linux打印机安装命令
- Windows Live Writer 插件 -- Highlight4Writer
- windows下安装MySQL详细教程
- Windows:FTP命令大全详解程序员
- 的比较Linux与Windows:何者更胜一筹?(linux与window)
- Linux下搭建Windows虚拟机的实现方案(linux下windows虚拟机)
- 连接Windows与Linux的工具箱(windows连接linux工具)
- windows激活Windows:Linux下的秘诀(linux激活)
- 安装Oracle数据库:Windows系统必备技术(windows安装oracle)
- Linux系统下安装Windows软件的简便方法(linux安装windows软件)
- 在Windows中快速启动MySQL服务(windows启动mysql服务)
- Win11 来了,微软正式发布 Windows 11:全新居中“开始”菜单,动态磁贴没了
- 可以运行在 Windows 10 中的最实用的 Linux 命令
- 郭明錤:Windows笔记本换机潮来了 华为今年出货量暴增100%
- 攻击DNS之利用顶级域名配置错误监控Windows域用户
- 使用Windows启动Redis命令:简单易学,让你轻松玩转Redis(windows启动redis命令)
- [图]Windows端Office Insider新特性:可通过语音搜索命令/内容
- 切换双系统:Linux与Windows的交互(linux和windows双系统)
- 令人惊讶:用Windows编译Linux程序(windows编译linux程序)
- Linux远程控制Windows:让你的操作变得更轻松(linux远程windows)
- Linux安装轻松:Windows只一步之遥(linux装windows)
- Linux与Windows:共同打开软件世界的大门(linux和windows)
- PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
- Windows下搭建apache、php、mysql过程分享