不停止ping的ping统计

sim*_*ont 5 networking ping macos

有没有办法在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
Run Code Online (Sandbox Code Playgroud)

我想知道到目前为止我有多少次超时。当我停止 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
Run Code Online (Sandbox Code Playgroud)

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

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

Ren*_*nan 16

在执行期间按Ctrl+T将向您显示统计信息而无需停止ping

  • 我发现这很有帮助,但我没有使用 OSX,所以我想补充一点,在 Linux 下你必须使用 Ctrl+\(发送 SIGQUIT)。 (5认同)