Ping en continu avec heures, et log

DocRunner

Membre actif
2 Octobre 2019
147
6
44
Bonjour

J'ai des micro coupures, sur Free. Il n'y a pas de déconnexion sur la freebox, donc j'aimerai pinger en continu sur 24h.
J'aimerai que le ping affiche aussi les heures, afin de montrer quand sont les déconnexions.
Peut on avoir l'horaire via le terminal des heures de ping ?
Si je mets ping 8.8.8.8, je ping google en continu mais pas d'information sur les heures...

Comment obtenir un fichier log ensuite ?
Peut on faire un ping plus , genre toutes les 2 secondes pour avoir moins de data ?

Merci
 

Polo35230

Membre expert
Club MacG
4 Janvier 2011
1 687
100
Salut,

Essaye la commande ci-dessous:
Elle va pinguer le DNS de Google toutes les 30 secondes (-i 30) et te donner l’heure.
Par contre, je ne sais pas si google va aimer de se faire pinguer régulièrement par la même machine.
Tu risques de te faire jeter au bout d’un moment.
C’est pour ça que l’intervalle ne doit pas être trop court.

ping 8.8.8.8 -i 30 | while read pong; do echo "$(date): $pong"; done

Pour le rediriger dans un fichier:
ping 8.8.8.8 -i 30 | while read pong; do echo "$(date): $pong"; done > docrunnerping
Il créera un fichier docrunnerping (sous ton répertoire utilisateur) que tu pourras ouvrir avec textedit