windows中netstat命令
netstat-查看Linux中网络系统状态信息
NETSTAT [-a] [-b] [-e] [-f] [-i] [-n] [-o] [-p proto] [-r] [-s] [-t] [-x] [-y] [interval]
选项
-a 显示所有连接和监听端口
-b 显示创建每个连接所涉及的可执行文件或监听端口。在某些情况下,众所周知的可执行文件宿主多个独立的组件,在这些情况下创建连接所涉及的组件序列或显示监听端口。在这种情况下,可执行文件名称在底部的 [] 中,顶部是它调用的组件,以此类推,直到达到 TCP/IP
-e 显示以太网统计信息,这可以与 -s 结合使用选项
-f 显示外国的完全限定域名(FQDN)地址
-i 显示 TCP 连接在其当前状态下花费的时间
-n 以数字形式显示地址和端口号
-o 显示与每个连接关联的拥有进程 ID
-p proto 显示由 proto 指定的协议的连接;原型可以是以下任何一种:TCP、UDP、TCPv6 或 UDPv6。如果与 -s 一起使用显示每个协议统计信息的选项,proto 可以是以下任何一种:IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6
-q 显示所有连接、监听端口和绑定非侦听 TCP 端口。绑定的非侦听端口可能会也可能不会与活动连接相关联
-r 显示路由表
-s 显示每个协议的统计信息。默认情况下,统计信息是针对 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 显示;-p 选项可用于指定默认值的子集
-t 显示当前连接卸载状态
-x 显示 NetworkDirect 连接、侦听器和共享端点
-y 显示所有连接的 TCP 连接模板不能与其他选项结合使用
interval 重新显示选定的统计信息,暂停间隔秒每个显示器之间。按 CTRL+C 停止重新显示统计数据。如果省略,netstat 将打印当前配置信息一次
常用
netstat -ano # 显示所有连接和监听端口和ID号
netstat -ano|grep yourfind grep也可以是findstr
Proto Local Address Foreign Address State PID
协议 本地地址 远程地址 状态 进程号
State分为
LISTEN :监听状态
ESTABLISHED :已建立联机
TIME_WAIT :等待联机