¿Cómo configurar el time de espera para el command 'ping'?

En el argumento de Windows -w y el número en milisegundos, establezca cuánto time espera la respuesta de eco del host que hace ping.

Ahora estoy ejecutando MacOS Sierra y el argumento -t de la ayuda de ping para configurar el recuento de requestes de eco. Así que ping google.com -c 5 y ping google.com -t 5 dan el mismo resultado: cinco requestes de eco con time de espera pnetworkingeterminado.

¿Hay una bandera que haga lo que necesito?

  • Ejecutar commands de shell con Automator: ¿cómo crear un droplet ejecutando un command "exec"?
  • La carpeta en gris no se abrirá en el buscador
  • establecer la extensión de file personalizado para abrir con el progtwig especificado
  • Cómo usar Terminal para la funcionalidad de "Little Snitch" sin Little Snitch
  • Deshabilitar Command-W en la terminal
  • iTerm2, Unicode y Sympy
  • Comando OS X Traceroute: ¿qué es '*'
  • Exporte o enumere la configuration del sistema que se desvía de los valores pnetworkingeterminados
  • One Solution collect form web for “¿Cómo configurar el time de espera para el command 'ping'?”

    Mirando la página man para ping ( man ping ); bajo la opción de -i wait , vemos que el time pnetworkingeterminado entre enviar pings es de 1 segundo:

    -yo espero

    espera segundos entre el envío de cada package. El valor pnetworkingeterminado es esperar un segundo entre cada package.

    Entonces, usando el valor pnetworkingeterminado de enviar 1 package cada 1 segundo, las opciones -t y -c producirán el mismo resultado.

    Cuando agreguemos un time de espera fraccional de, digamos, medio segundo, ahora deberíamos enviar 12 packages dentro de los 6 segundos:

     $ sudo ping -i .5 -t 6 apple.stackexchange.com PING apple.stackexchange.com (151.101.193.69): 56 data bytes 64 bytes from 151.101.193.69: icmp_seq=0 ttl=58 time=12.509 ms 64 bytes from 151.101.193.69: icmp_seq=1 ttl=58 time=11.990 ms 64 bytes from 151.101.193.69: icmp_seq=2 ttl=58 time=17.027 ms 64 bytes from 151.101.193.69: icmp_seq=3 ttl=58 time=13.173 ms 64 bytes from 151.101.193.69: icmp_seq=4 ttl=58 time=15.752 ms 64 bytes from 151.101.193.69: icmp_seq=5 ttl=58 time=10.337 ms 64 bytes from 151.101.193.69: icmp_seq=6 ttl=58 time=15.484 ms 64 bytes from 151.101.193.69: icmp_seq=7 ttl=58 time=9.653 ms 64 bytes from 151.101.193.69: icmp_seq=8 ttl=58 time=9.734 ms 64 bytes from 151.101.193.69: icmp_seq=9 ttl=58 time=9.486 ms 64 bytes from 151.101.193.69: icmp_seq=10 ttl=58 time=11.321 ms 64 bytes from 151.101.193.69: icmp_seq=11 ttl=58 time=9.549 ms 

    Doce respuestas como se esperaba Tenga en count que debe ejecutar esto como root ; por la página man para la opción de -i wait :

    El time de espera puede ser fraccionario, pero solo el superusuario puede especificar valores de less de 1 segundo .

    Ahora, la opción -W (mayúscula "W", no minúscula) será el equivalente a Windows -w que especifica un time de espera entre la recepción de los packages:

    -W waittime Tiempo en milisegundos para esperar una respuesta para cada package enviado. Si llega una respuesta más tarde, el package no se imprime como respuesta, sino como respuesta al calcular statistics.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).