netstat命令解析
简介 netstat 全称是:network statistics 是一个用于监控、排除网络连接故障、路由表的命令行工具,它提供关于网络统计和 socket 连接的详细信息。 用法 windows中 1 netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [-x] [-y] [interval] linux中 1 2 3 4 5 6 7 8 9 10 11 12 netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help} netstat [-vWnNcaeol] [<Socket> ...] netstat { [-vWeenNac] -I[<Iface>] | [-veenNac] -i | [-cnNe] -M | -s [-6tuw] } [delay] <Socket>={-t|--tcp} {-u|--udp} {-U|--udplite} {-S|--sctp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inet List of possible address families (which support routing): inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) x25 (CCITT X.25) 各参数说明 参数 说明(windows,只支持单字符命令) 说明(linux) -a, –all 显示所有连接和侦听端口(只支持单字符命令) -b 显示在创建每个连接或侦听端口时涉及的可执行文件。在某些情况下,已知可执行文件托管多个独立的组件,此时会显示创建连接或侦听端口时涉及的组件序列。在此情况下,可执行文件的名称位于底部 [] 中,它调用的组件位于顶部,直至达到 TCP/IP。注意,此选项可能很耗时,并且可能因为你没有足够的权限而失败。 不支持 -c, –continuous 不支持 continuous listening -C, –cache 不支持 display routing cache instead of FIB -e,–extend 显示以太网统计信息。此选项可以与 -s 选项组合使用 显示更多信息 -f 显示外部地址的完全限定域名(FQDN)。 不支持 -F, –fib 不支持 显示转发信息 -l, –listening 不支持 diplay listening server sockets -n, –numeric –numeric-hosts –numeric-ports –numeric-users 以数字形式显示地址和端口号。 don’t resolve namesdon’t resolve host namesdon’t resolve port namesdon’t resolve user names -g, –groups 不支持 display multicast group memberships -M, –masquerade 不支持 display masqueraded connections -i, –interfaces 不支持 display interface table -I, –interfaces= 不支持 display interface table for -N, –symbolic 不支持 resolve hardware names -o, –timers 显示拥有的与每个连接关联的进程 ID。 display timers -p proto , –programs 显示 proto 指定的协议的连接;proto可以是下列任何一个: TCP、UDP、TCPv6 或 UDPv6。如果与 -s选项一起用来显示每个协议的统计信息,proto 可以是下列任何一个:IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。 display PID/Program name for sockets -q 显示所有连接、侦听端口和绑定的非侦听 TCP 端口。绑定的非侦听端口不一定与活动连接相关联。 不支持 -r,–route 显示路由表。 -s, –statistics 显示每个协议的统计信息。默认情况下,显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;-p 选项可用于指定默认的子网。 display networking statistics (like SNMP) -t 显示当前连接卸载状态。 不支持 -v, –verbose 不支持 be verbose -W, –wide 不支持 don‘t truncate IP address -x 显示 NetworkDirect 连接、侦听器和共享终结点。 不支持 -y 显示所有连接的 TCP 连接模板。无法与其他选项结合使用。 不支持 -Z,–context 不支持 display SELinux security context for sockets interval 重新显示选定的统计信息,各个显示间暂停的间隔秒数。按 CTRL+C 停止重新显示统计信息。如果省略,则 netstat 将打印当前的 配置信息一次。 不支持 常用命令 查看所有连接 ...