結構長い間pingを打っていて、「あー。今統計情報見たいなー。でも止めたくないなー」って時に、止めずに統計情報を知る方法。
因みに、統計情報は、pingの最後に出るやつ
1 2 3 4 5 6 7 8 9 10 |
$ ping -c 4 localhost PING localhost (127.0.0.1) 56(84) bytes of data. 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.051 ms 64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.049 ms 64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.049 ms 64 bytes from localhost (127.0.0.1): icmp_seq=4 ttl=64 time=0.037 ms --- localhost ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2997ms rtt min/avg/max/mdev = 0.037/0.046/0.051/0.008 ms |
↑の最終行。
で途中で知る方法は、当然linux(ubuntu)環境ですが、
コントロールキー + バックスラッシュ (Ctrl+\)
※バックスラッシュが円マークになるかも。
Ctrl+\でSIGQUITっていうSIGNALを送るらしく、pingはそれを受け取ると、それまでの統計情報を出してくれる。
1 2 3 4 5 6 7 8 9 10 |
$ ping localhost PING localhost (127.0.0.1) 56(84) bytes of data. 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.051 ms 64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.054 ms 2/2 packets, 0% loss, min/avg/ewma/max = 0.051/0.052/0.051/0.054 ms 64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.033 ms ^C --- localhost ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.033/0.046/0.054/0.009 ms |
2/2 packetsの行が、途中でCtrl+\を押したところ。
因みにWindows環境では、Ctrl+Breakだそうです。
日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)