Linux时区警告

问题描述 投票:0回答:1

我想知道在Linux时区中出现的警报消息的含义。

timedatectl警告:忽略TZ变量。仅读取系统的时区设置。

Local time: Mon 2019-11-18 12:12:50 JST
Universal time: Mon 2019-11-18 03:12:50 UTC
RTC time: Mon 2019-11-18 03:12:50
Time zone: Asia/Tokyo (JST, +0900)

告诉我警告消息的原因及其解决方法。

linux unix centos timezone redhat
1个回答
0
投票

首次运行

sudo timedatectl

如果显示正确的时区,则跳至ls -al /etc/localtime,否则使用]进行纠正>

sudo timedatectl set-timezone <your region>/<your location>

例如,如果您居住在瑞典,您将运行:

sudo timedatectl set-timezone Europe/Stockholm

然后运行此命令后检查输出

ls -al /etc/localtime

如果这指向错误的时区,则运行

sudo rm /etc/localtime

其后

sudo ln -sf /usr/share/zoneinfo/<your region>/<your location> /etc/localtime

用上一个命令中使用的区域和位置替换您的区域和位置。

应该解决它,尽管您可能需要reboot才能使更改生效。

© www.soinside.com 2019 - 2024. All rights reserved.