如何使用終端機中的 ping 選項從網站提取統計資料?

如何使用終端機中的 ping 選項從網站提取統計資料?

簡單的問題,如何使用終端機(例如 Google) ping 並獲取它的統計資料?我的意思是封包傳輸的封包遺失了ttl 等,因為我使用ping --help 嘗試了不同的選項,但輸入ping www.google.com 終端中的清單只是不斷向下捲動icmp_req=1 icmp_req= 2 icmp_req=3 和4,5,6 ,7 等等...而且看起來永遠不會停止。

答案1

您也可以告訴 ping 要傳送的 ping 數量,或「計數」。

ping -c3 www.google.com

PING www.google.com (74.125.228.49) 56(84) 位元組資料。來自iad23s06-in-f17.1e100.net (74.125.228.49) 的64 個位元組:icmp_seq=1 ttl=50 time=34.0 ms 來自iad23s06-in-f17.1e100.74 字 28.節:icmp_seq=2 ttl =50時間=38.8毫秒來自iad23s06-in-f17.1e100.net(74.125.228.49)的64位元組:icmp_seq=3 ttl=50時間=38.8毫秒

--- www.google.com ping 統計資料--- 傳送3 個資料包,接收3 個資料包,0% 資料包遺失,時間2000ms rtt min/avg/max/mdev = 34.053/37.272/38.897/2.287 ms

答案2

您所需要做的就是在終端機中按 Ctrl-C,它就會停止。然後它會顯示您要尋找的結果。

PING google.com (74.125.228.72) 56(84) bytes of data.
64 bytes from iad23s07-in-f8.1e100.net (74.125.228.72): icmp_seq=1 ttl=57 time=40.2 ms
64 bytes from iad23s07-in-f8.1e100.net (74.125.228.72): icmp_seq=2 ttl=57 time=42.7 ms
^C
--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 40.247/41.505/42.764/1.274 ms

相關內容