J'ai une machine virtuelle configurée sur PST que plusieurs collègues ont dans des fuseaux horaires différents.
Que dois-je faire si je veux changer le fuseau horaire en EST et en GMT ?
command-line
time
timezone
Manyxcxi
la source
la source
tzdata
passe, comment ça marche, mais je n'ai pas besoin de ça une ligne de commande). Merci!dpkg-reconfigure
fait le tour.En tant que root, vous devez exécuter:
Un outil basé sur un menu doit être lancé pour vous permettre de changer le fuseau horaire.
la source
Ce qui suit fonctionne aussi. Pour GMT:
Pour EST:
la source
ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime
Le moyen le plus simple, en particulier pour un serveur, est de lister les fuseaux horaires:
Et choisissez le vôtre, par exemple:
C'est ça! , :-)
la source
Pour exécuter un programme avec un paramètre de fuseau horaire différent, définissez la
TZ
variable d'environnement, par exemple, exécutez-laTZ=Pacific/Kiritimati date
pour voir l'heure qu'il est sur l'île Christmas ouexport TZ=Pacific/Kiritimati
pour que le paramètre dure pour une session shell.la source
Editez le
timezone
fichier dans le/etc
dossier en tant que:Vous pouvez utiliser le format suivant:
Exemple de
/etc/timezone
:ou
Vous pouvez expérimenter avec le:
dpkg-reconfigure tzdata
et vérifier le fichier timezone du chat.Vous devez redémarrer ou redémarrer un service (pas le service ntp). Je ne sais pas lequel. Si quelqu'un sait s'il vous plaît partagez avec nous. (Testé sur Ubuntu 15.10, le changement est pris en compte instantanément)
la source
Je recommande de CONTENU comme mentionné par d'autres. Si un script
/etc/localtime
écrase accidentellement votre fichier, il écrase votre fichier de fuseau horaire Pacific ... et il est un peu pénible de le remplacer.Copiez simplement le fichier Pacific sur le fichier localtime avec la commande ci-dessus.
la source
J'utilise le script suivant pour demander à l'utilisateur le fuseau horaire à définir, puis confirme qu'il a bien été défini:
Je l' appelle
tz-set
.la source
En tant que root, vous devez exécuter:
ln -fs /usr/share/zoneinfo/Europe/Warsaw /etc/localtime && dpkg-reconfigure --frontend noninteractive tzdata
la source
Cela a fonctionné pour moi sur GCP Ubuntu 14 via SSH
sudo su
cp /usr/share/zoneinfo/Asia/Singapore /etc/localtime
la source