Passer au contenu

Comment trouver la durée totale des connexions Internet via modem ?

Solution : en utilisant une commande complexe.

Testé avec Mandrake 8.0/SuSE 7.2Lorsque vous vous connectez à Internet via un modem, le démon pppd enregistre la durée de la connexion dans le fichier /var/log/messages. Donc, pour déterminer le temps d’appel total, vous pouvez filtrer le contenu de ce fichier de logs. Pour cela, dans une console ou une fenêtre xterm, avec les droits administrateurs, saisissez la commande grep “Connect time” /var/log/messages | awk ‘{min += $8} END {print min ” minutes soient ” min/60 ” heure(s)”} ‘. Voici un exemple du résultat de l’exécution de cette commande :

[root@serveur3 /root]# grep “Connect time” /var/log/messages | awk ‘{min += $8} END {print min ” minutes soient ” min/60 ” heure(s)”} ‘
606.1 minutes soit 10.1017 heure(s)
Si vous éteignez régulièrement votre PC ou si vous utilisez un outil qui archive périodiquement les fichiers de logs, comme logrotate, vous obtiendrez la durée de connexion depuis le dernier démarrage ou depuis le dernier archivage du fichier /var/log/messages. Si vous tapez grep “Connect time” /var/log/messages | awk ‘{min += $8} END {print min ” minutes soient ” min/60 ” heure(s)”} ” minutes” ‘, la liste des connexions s’affichera, avec la date et lheure correspondantes ainsi que les durées individuelles de chaque appel.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press