无需停止 ping 即可进行 ping 统计

无需停止 ping 即可进行 ping 统计

有没有办法可以查看累计ping统计数据,而无需停止并重新启动ping

运行时,我看到了这一点:

64 bytes from 8.8.8.8: icmp_seq=3758 ttl=52 time=32.387 ms
64 bytes from 8.8.8.8: icmp_seq=3759 ttl=52 time=30.771 ms
64 bytes from 8.8.8.8: icmp_seq=3760 ttl=52 time=37.255 ms

我想知道到目前为止我遇到了多少次超时。当我停止 ping 时,我得到了以下信息:

^C
--- 8.8.8.8 ping statistics ---
3807 packets transmitted, 3190 packets received, 16.2% packet loss
round-trip min/avg/max/stddev = 30.078/34.463/358.893/8.354 ms

如何在不停止 ping 的情况下显示 ping 统计信息?还有其他更适合此目的的工具吗?

我正在运行OS X 10.8.2,目前正在使用BSD ping

答案1

执行过程中按Ctrl+T将显示统计数据而不停止

答案2

下载、安装并使用 MTR - 它提供了组合 ping 和跟踪路由,适用于大多数操作系统(包括 OSX)。它显示上述所有内容,包括您和目标主机之间的每次跳跃,并更新每次 ping。

相关内容