269 votes

Comment changer les paramètres de fuseau horaire à partir de la ligne de commande

J'ai une machine virtuelle qui est réglée sur PST que quelques collègues ont dans différents fuseaux horaires.

Si je voulais changer le fuseau horaire en EST et GMT, que dois-je faire?

350voto

Alex Rouillard Points 515

Utilisez timedatectl

sudo timedatectl set-timezone 

Exemples:

  • Fuseau horaire en EST

    sudo timedatectl set-timezone EST
  • Fuseau horaire en UTC

    sudo timedatectl set-timezone UTC
  • Liste de tous les fuseaux horaires valides

    timedatectl list-timezones

Cette commande est parfaite pour les scripts d'automatisation car elle ne nécessite aucune interaction de l'utilisateur contrairement à l'autre réponse donnée basée sur dpkg-reconfigure tzdata.

52voto

Ryan Farley Points 7916

En tant que root, vous devez exécuter :

dpkg-reconfigure tzdata

Un outil basé sur un menu devrait être démarré, vous permettant de changer le fuseau horaire.

36voto

pm_labs Points 461

Les commandes suivantes fonctionnent également. Pour GMT:

ln -sf /usr/share/zoneinfo/GMT /etc/localtime

Pour EST:

ln -sf /usr/share/zoneinfo/EST /etc/localtime

26voto

Dimitrios Points 380

La manière la plus simple, surtout pour un serveur, est de lister les fuseaux horaires :

timedatectl list-timezones

Et choisissez le vôtre, par exemple :

timedatectl set-timezone Europe/Athens

C'est tout! :-)

7voto

Modifiez le fichier timezone dans le dossier /etc comme suit :

Etc/GMT

Vous pouvez utiliser le format suivant :

Région "/" Ville

Exemple de /etc/timezone :

Europe/Athens

ou

Europe/Paris
Europe/London

Vous pouvez expérimenter avec la commande : dpkg-reconfigure tzdata et vérifier le contenu du fichier timezone avec la commande cat.

Vous devez redémarrer ou relancer un service (pas le service ntp). Je ne sais pas lequel. Si quelqu'un le sait, merci de partager avec nous. (Testé sur Ubuntu 15.10, le changement est pris en compte instantanément)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X