Maison > Opération et maintenance > CentOS > Quelles sont les méthodes pour changer le fuseau horaire du système dans Centos7 ?

Quelles sont les méthodes pour changer le fuseau horaire du système dans Centos7 ?

青灯夜游
Libérer: 2023-03-03 10:47:49
original
18157 Les gens l'ont consulté

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.

Quelles sont les méthodes pour changer le fuseau horaire du système dans Centos7 ?

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.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

# 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

Copier après la connexion

Définissez le fuseau horaire sur CST (East 8 District)

1

2

3

4

5

6

7

8

9

10

11

12

# 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 ~]#

Copier après la connexion

Méthode 2 : variable d'environnement TZ

Modifiez .bash_profile dans le répertoire utilisateur et ajoutez-le à la fin du fichier :

1

TZ='Asia/Shanghai'; export TZ

Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal