Files

1.7 KiB
Raw Permalink Blame History

Commande Linux qui contrôle les date et heure du système.

- Afficher les informations date et heure du système

timedatectl status

Exemple de réponse de timedatectl status

Exemple de réponse de timedatectl status

- Activer la synchronisation de l'heure

La synchronisation de l'heure s'effectue grâce au protocole NTP.

Pour activer le synchronisation automatique de l'heure, il faut activer l'option avec la commande timedatectl.

$ sudo timedatectl set-ntp 1

La liste des serveurs NTP sont renseignés dans le fichier /etc/timesyncd.conf :

[Time]
Servers=ntp.ovh.fr fr.pool.ntp.org 0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org

La synchronisation à la demande de l'heure, s'effectuer avec le programme .

- Modifier la date et l'heure manuelle

La syntaxe pour modifier la date et l'heure sont au choix, les suivantes :

$ sudo timedatectl set-time 'A:M:J HH:mm:ss'
$ sudo timedatectl set-time 'A:M:J'
$ sudo timedatectl set-time 'HH:mm:ss'

Par exemple, pour modifier l'heure du système :

$ sudo timedatectl set-time '15:48:59'

- Modifier le fuseau horaire de la machine

$ sudo timedatectl set-timezone Europe/Paris

La commande timedatectl modifie le fichier /etc/timezone en vérifiant la véracité de loption transmise.

Si l'otpion n'est pas correcte, le programme génère une erreur :

$ sudo timedatectl set-timezone Europe/Grenoble
Failed to set time zone: Invalid time zone 'Europe/Grenoble'

- Autres ressources

Consulter la page pour obtenir la valeur d'un fuseau horaire

Consulter la page pour modifier le fuseau horaire de manière interactive.