Questão Estatísticas de ping sem parar o ping


Existe uma maneira de ver um total de execução ping estatística, sem precisar parar e reiniciar ping?

Ao correr, vejo isto:

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

Eu quero saber quantos timeouts eu tive até agora. Quando eu paro o ping, recebo esta informação:

^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

Como posso mostrar as estatísticas de ping sem parar o ping? Existe outra ferramenta que é mais adequada para isso?

Estou correndo OS X 10.8.2, atualmente usando BSD ping.


4


origem




Respostas:


Pressionando Ctrl+T durante a execução irá mostrar-lhe as estatísticas sem parar ping.


11



Talvez você queira colocar isso em uma resposta ...? - Nevin Williams
Eu achei isso útil, mas eu não estou usando o OSX, então eu quero adicionar que no Linux você tem que usar Ctrl + \ (para enviar o SIGQUIT). - Stefan Seidel
Ctrl + T também funciona para o FreeBSD. - KeyszerS


Baixe, instale e use o MTR - isso fornece um ping e um traceroute combinados e está disponível para a maioria dos sistemas operacionais (incluindo o OSX). Ele mostra tudo acima, para cada salto entre você e seu host de destino e atualiza cada ping.


1