Maison > Article > Opération et maintenance > Quelles sont les méthodes pour changer le fuseau horaire du système dans Centos7 ?
Deux méthodes pour modifier le fuseau horaire du système dans Centos7 : 1. Utilisez la commande timedatectl pour définir et modifier les informations de fuseau horaire, la syntaxe est « timedatectl set-timezone time zone identifier » ; le répertoire des utilisateurs, dans le fichier Ajoutez simplement "TZ='time zone identifier'; export TZ" à la fin.
L'environnement d'exploitation de ce tutoriel : système centos7, ordinateur thinkpad t480.
Deux méthodes pour modifier le fuseau horaire du système Centos7
Remarque : Après avoir modifié le fuseau horaire du système Linux, puis installé jvm, le jvm utilisera le fuseau horaire du système par défaut.
Si le paramètre de fuseau horaire du système est incorrect, après avoir installé le jvm, modifiez le fuseau horaire du système, mais le fuseau horaire du jvm restera toujours inchangé, à moins que le paramètre de démarrage du jvm ne soit ajouté : -D user.timezone=GMT+08
Méthode 1 : timedatectl set-timezone Asia/Shanghai
timedatectl est une commande sous Linux, utilisée pour contrôler l'heure et la date du système. Il peut être utilisé pour interroger et modifier l'horloge et les paramètres du système, et peut également définir et modifier les informations de fuseau horaire.
# timedatectl Warning: Ignoring the TZ variable. Reading the system's time zone setting only. Local time: Mon 2016-11-21 01:52:42 EST Universal time: Mon 2016-11-21 06:52:42 UTC RTC time: Mon 2016-11-21 06:52:42 Time zone: America/New_York (EST, -0500) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: no Last DST change: DST ended at Sun 2016-11-06 01:59:59 EDT Sun 2016-11-06 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Sun 2017-03-12 01:59:59 EST Sun 2017-03-12 03:00:00 EDT
Définissez le fuseau horaire sur CST (East 8 District)
# timedatectl set-timezone Asia/Shanghai Warning: Ignoring the TZ variable. Reading the system's time zone setting only. Local time: Mon 2016-11-21 14:52:59 CST Universal time: Mon 2016-11-21 06:52:59 UTC RTC time: Mon 2016-11-21 06:52:59 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: n/a [root@localhost ~]#
Méthode 2 : variable d'environnement TZ
Modifiez .bash_profile dans le répertoire utilisateur et ajoutez-le à la fin du fichier :
TZ='Asia/Shanghai'; export TZ
Déconnectez-vous et connectez-vous à nouveau, la commande date peut vérifier l'effet.
Recommandations associées : "Tutoriel vidéo Linux"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!