informatique:se:linux:commandes:timedatectl

timedatctl

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

timedatectl status

» Exemple de réponse de timedatectl status

Exemple de réponse de timedatectl status

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 ntpdate.

» 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'

$ sudo timedatectl set-timezone Europe/Paris

» La commande timedatectl modifie le fichier /etc/timezone en vérifiant la véracité de l’option 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'

Consulter la page tzselect pour obtenir la valeur d'un fuseau horaire
Consulter la page tzdata pour modifier le fuseau horaire de manière interactive.
Entrer votre commentaire. La syntaxe wiki est autorisée:
   __ __   _  __   __ __  ____ ______
  / //_/  | |/_/  / //_/ /_  //_  __/
 / ,<    _>  <   / ,<     / /_ / /   
/_/|_|  /_/|_|  /_/|_|   /___//_/
 
  • informatique/se/linux/commandes/timedatectl.txt
  • Dernière modification: 2020/04/18 16:34
  • par jside