Vous pouvez définir la date système à l'aide de la commande suivante:
sudo date --set="2015-09-30 10:05:59.990"
Ensuite, lorsque vous utilisez date
, il devrait s'afficher correctement.
Maintenant, vous devez également définir l'horloge matérielle dans le BIOS du système, afin que le paramètre persiste après un redémarrage (au démarrage, l'heure système est définie sur la valeur de l'horloge matérielle). Faites cela avec hwclock
:
sudo hwclock --systohc
Ceci obtient la valeur d'horloges système (sys) et définit l'horloge matérielle (hc). Vérifiez-le avec la commande hwclock
. hwclock
et date
doivent maintenant afficher les mêmes date et heure.
Pour définir votre fuseau horaire , vous pouvez utiliser cette commande:
sudo dpkg-reconfigure tzdata
BTW : si vous utilisez cette machine comme serveur, il est vivement recommandé d'utiliser un client NTP pour synchroniser l'heure sur le réseau . Vous pouvez donc garantir que tous vos serveurs ont exactement la même heure. Cela synchronisera l'heure pendant que la machine fonctionne. Si vous avez des applications qui dépendent du temps synchronisé sur le serveur, je recommande le démon NTP. Plus il est long en arrière-plan, plus le temps est précis.