Pourquoi "ping" pas de délai d'attente dans Linux?
Je viens de comprendre, que ping
sur une plate-forme Linux (Ubuntu 13.10) n'a pas de délai d'attente, tel que décrit. J'ai essayé
ping -w 2 unreachable.com
et
ping -W 2 unreachable.com
mais dans les deux cas, il y a un délai d'attente après 2 secondes. Comment puis-je utiliser ping
avec un certain délai? Est-ce possible? Je veux que la commande pour arrêter au bout de 2 secondes, peu importe l'état de la connexion.
fonctionne très bien sur mon 13.04 installer ici. attend 2 secondes et puis de l'anses.
ping -w 2 <ip> fonctionne sur une boîte et sur un de mes FC14 boîte, il est ping-t 2 <ip>
ping -w 2 <ip> fonctionne sur une boîte et sur un de mes FC14 boîte, il est ping-t 2 <ip>
OriginalL'auteur Alex | 2013-12-03
Vous devez vous connecter pour publier un commentaire.
ping -c 5 -W 2
enverra 5 pings, attendre 2 secondes max pour chacun d'eux (pour un total max de 10 secondes).ping -w 5
envoie des pings, mais s'arrête après 5 secondes.Vous devez être prudent avec la résolution de nom: si vous utilisez un nom au lieu d'une adresse IP, la résolution de nom ne compte pas dans ces délais d'attente & attend (ping et l'heure de début de la mesure qu'après la résolution de nom a fini). Si vous utilisez DNS, vous pouvez configurer DNS délais d'attente dans
/etc/resolv.conf
- consultez sa page de manuel.OriginalL'auteur Laszlo Valko
Êtes-vous à la mauvaise interprétation de l'indicateur? Si je comprends bien:
L'option-W indiquera combien de temps à attendre une réponse. Par paramètre -W 2, selon la page de man:
Il fonctionne comme vous l'avez et en attente de 2 secondes n'est pas réellement vous permettre de savoir si elle a renoncé à attendre la réponse ou pas.
OriginalL'auteur Frederik