ss,它是 iproute2 包附带的另一个工具,允许你查询 socket 的有关统计信息。可以完成 netstat 同样的任务,但是,ss 稍微快一点而且命令更简短。
我在Linux(基于CentOS 或者 Debian 的发行版)中该如何查看当前网络端口吞吐量的统计信息?在Linux操作系统中如何查看当前内核snmp计数器以及网络端口的统计信息? 你可以使用以下任何一个命令: nstat 命令 : 网络统计工具 键入以下命令: # nstat 输出样例: #kernel IpInReceives 133243 0.0 IpInDelivers 133243 0.0 IpOutRequests 92904 0.0 IcmpOutErrors 97 0.0 IcmpOutTimeExcds 97 0.0 IcmpMsgOutType3 97 0.0 TcpActiveOpens 538 0.0 TcpEstabResets 56 0.0 TcpInSegs 129837 0.0 TcpOutSegs 89720 0.0 TcpRetransSegs 42 0.0 Tc
ss是iproute2包的一部分(控制TCP/IP网络和流量的工具)。iproute2的目标是替代先前用于配置网络接口、路由表和管理ARP表的标准Unix网络工具套装(通常称之为net-tools)。ss工具用于导出套接字统计,它可以显示与netstat类似的信息,且可以显示更多的TCP和状态信息。因为它直接从内核空间获取信息,所以会更快。ss的操作和netstat很像,所以这让它可以很容易就可以取代netstat。 使用和常见选项 ss和netstat很像,默认它会显示已经建立连接的开放的非监听TCP套接字列表。并且你可以用下面的选项过滤输出: -n - 不要尝试解析服务名。 -