Depuis quelques jours, j'ai des problèmes avec les horloges, aussi bien système que hardware qui indiquent la même heure erronée, le plus dangereux est que c'est une date de 9 heures dans le futur.
Avec
Code : Tout sélectionner
# date MMDDhhmmYYYY
Code : Tout sélectionner
# hwclock –hctosys
Utilisation :
hwclock [fonction] [option...]
Fonctions :
-h, --help afficher cette aide et quitter
-r, --show lire l'heure matérielle afficher le résultat
--set configurer l'horloge matérielle à l'heure donnée par l'option --date
-s, --hctosys régler l'heure système à partir de l'horloge matérielle
-w, --systohc régler l'horloge matérielle à l'heure actuelle du système
--systz régler l'heure système sur la zone de temps actuelle
--adjust ajuster l'horloge matérielle en tenant compte de la
dérive systématique depuis le dernier réglage
--getepoch afficher la valeur « epoch » du noyau pour
l'horloge matérielle
--setepoch configurer la valeur « epoch » de l'horloge
matérielle du noyau à la valeur donnée par --epoch
--predict prédire la lecture d'horloge matérielle à l'heure donnée par --date
-V, --version afficher les informations de version et quitter
Options :
-u, --utc l'horloge matérielle est conservée au format UTC
--localtime l'horloge matérielle est conservée au format local
-f, --rtc <fichier> utiliser le fichier spécial /dev/... au lieu de celui par défaut
--directisa accéder directement au bus ISA au lieu de /dev/rtc
--badyear ignorer l'année donnée par l'horloge matérielle (problème de BIOS)
--date <heure> indiquer l'heure pour régler l'horloge matérielle
--epoch <année> indiquer l'année correspondant à la valeur
de départ « epoch » de l'horloge matérielle
--noadjfile ne pas accéder à /etc/adjtime (nécessite
l'utilisation de --utc ou de --localtime)
--adjfile <chem> indiquer le chemin du fichier de réglage
(/etc/adjtime par défaut)
--test ne rien mettre à jour, montrer seulement ce qui arriverait
-D, --debug mode de débogage
hwclock ne peut pas prendre des arguments d'options qui n'en sont pas. Vous avez fourni 1.
Code : Tout sélectionner
# hwclock --set --date="2012-09-28-22:32:31"
date: date non valide « 2012-09-28-22:32:31 »
hwclock: La commande date soumise par hwclock a retourné des résultats inattendus.
La commande était :
date --date="2012-09-28-22:32:31" +seconds-into-epoch=%s
Le résultat est :
hwclock: Pas de mise à l'heure utilisable. Impossible de configurer l'horloge.
Pour l'info, je suis sur GMT+9.