Linux
不停止檢查 ping 統計資訊
有沒有辦法告訴
ping
在不停止執行的情況下顯示其通常的終止統計資訊?例如,我想快速查看:
--- 8.8.8.8 ping statistics --- 2410 packets transmitted, 2274 received, +27 errors, 5% packet loss, time 2412839ms rtt min/avg/max/mdev = 26.103/48.917/639.493/52.093 ms, pipe 3
無需停止程序,從而失去累積的數據。
從
ping
手冊頁(強調我的):當指定數量的數據包已發送(和接收)或程序以 SIGINT 終止時,將顯示簡短摘要。可以在不使用信號 SIGQUIT 終止程序的情況下獲得更短的目前統計資訊。
因此,如果您對統計數據稍微不那麼冗長感到滿意,這將起作用:
# the second part is only for showing you the PID ping 8.8.8.8 & jobs ; fg <... in another terminal ...> kill -SIGQUIT $PID
簡短的統計數據如下所示:
19/19 packets, 0% loss, min/avg/ewma/max = 0.068/0.073/0.074/0.088 ms