題 不停止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


4
2018-04-25 02:49


起源




答案:


緊迫 按Ctrl+Ť 在執行期間將顯示統計信息而不停止


11
2018-04-25 03:41



也許你可能想把它放在答案中......? - Nevin Williams
我發現這很有用,但我沒有使用OSX,所以我想在Linux下添加你必須使用Ctrl + \(發送SIGQUIT)。 - Stefan Seidel
Ctrl + T也適用於FreeBSD。 - KeyszerS


下載,安裝和使用MTR - 這提供了一個組合的ping和traceroute,可用於大多數操作系統(包括OSX)。它顯示了您和目標主機之間每一跳的上述所有內容,並更新了每個ping。


1
2018-04-25 03:28