informatique:linux:commandes:timedatectl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
informatique:linux:commandes:timedatectl [2023/02/09 16:17] – ↷ Liens modifiés en raison d'un déplacement. Cédric ABONNELinformatique:linux:commandes:timedatectl [2023/02/10 23:48] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. Cédric ABONNEL
Ligne 1: Ligne 1:
 +====== timedatectl ======
  
 +Commande Linux qui contrôle les date et heure du système.
 +
 +===== - Afficher les informations date et heure du système =====
 +
 +<code>
 +timedatectl status
 +</code>
 +
 + >> Exemple de réponse de timedatectl status
 +
 +{{ informatique:linux:commandes:timedatectl_status.png |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**.
 +
 +<code>
 +$ sudo timedatectl set-ntp 1
 +</code>
 +
 +La liste des serveurs NTP sont renseignés dans le fichier ''/etc/timesyncd.conf'' :
 +
 +<code>
 +[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
 +</code>
 +
 + >> La synchronisation à la demande de l'heure, s'effectuer avec le programme [[informatique:linux:programme:ntpdate]].
 +
 +
 +===== - Modifier la date et l'heure manuelle =====
 +
 + >> La **syntaxe** pour modifier la date et l'heure sont au choix, les suivantes :
 +<code>
 +$ sudo timedatectl set-time 'A:M:J HH:mm:ss'
 +$ sudo timedatectl set-time 'A:M:J'
 +$ sudo timedatectl set-time 'HH:mm:ss'
 +</code>
 +
 +Par exemple, pour modifier l'heure du système :
 +<code>
 +$ sudo timedatectl set-time '15:48:59'
 +</code>
 +
 +===== - Modifier le fuseau horaire de la machine =====
 +
 +<code>
 +$ sudo timedatectl set-timezone Europe/Paris
 +</code>
 +
 + >> 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 :
 +<code>
 +$ sudo timedatectl set-timezone Europe/Grenoble
 +Failed to set time zone: Invalid time zone 'Europe/Grenoble'
 +</code>
 +
 +===== - Autres ressources =====
 +
 +
 +> Consulter la page [[tzselect]] pour obtenir la valeur d'un fuseau horaire
 +
 +> Consulter la page [[informatique:applications:dpkg-reconfigure#tzdata]] pour modifier le fuseau horaire de manière interactive.
  • informatique/linux/commandes/timedatectl.txt
  • Dernière modification : 2023/02/10 23:48
  • de Cédric ABONNEL