我试图使用以下命令将redhat 7的时区从UTC更改为亚洲/吉隆坡:#timedatectl set-timezone Asia/Kuala_Lumpur
但它显示如下:
[root@mykultestrhel04t ~]# timedatectl
Local time: Thu 2019-08-22 06:41:03 UTC
Universal time: Thu 2019-08-22 06:41:03 UTC
RTC time: Thu 2019-08-22 06:41:03
Time zone: Asia/Kuala_Lumpur (UTC, +0000)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
我希望结果如下:
Time zone: Asia/Kuala_Lumpur (+08, +0800)
如何将其更改为
(+08, +0800)
有人能帮忙吗?
最佳答案
您需要更改TZ
环境变量。MY
是马来西亚半岛的timezone setting。
export TZ=MY
您通常会在
/etc/profile
文件中添加此命令。/etc/profile
是适用于所有系统用户的系统范围启动脚本。注意,您可以使用
tzselect
shell命令从shell检查您的正确时区设置。如果你想知道在其他国家是几点,或者你只是想知道时区存在。
关于linux - Redhat中的时区更改,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57603462/