linux - redhat中的时区更改

标签 linux redhat

我尝试使用命令将 redhat 7 中的时区从 UTC 更改为 Asia/Kuala_Lumpur:

#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

我希望结果如下所示:

时区:Asia/Kuala_Lumpur (+08, +0800)

如何将其更改为 (+08, +0800)

有人能帮忙吗?

最佳答案

您需要更改TZ 环境变量。 我的timezone setting马来西亚半岛。

export TZ=MY

您通常会将此命令添加到您的 /etc/profile 文件中。 /etc/profile 是系统范围的启动脚本,将应用于所有系统用户。

请注意,您可以使用 tzselect shell 命令从 shell 检查您正确的时区设置。当您想知道其他国家/地区的时间,或者您只是想知道什么时候,它会派上用场 存在时区。

关于linux - redhat中的时区更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57603462/

相关文章:

java - JBOSS BPM Suite 安装程序错误 : No 'jar' binary detected in PATH. 请确保此二进制文件存在,然后再继续安装

centos - 如何在 RedHat/CentOS 8 的包组中列出所有具有依赖关系的包

Linux:如果文件路径名已存在于输入文件中,则跳过 grepping 文件

Python - 错误 98 地址已被使用,如何让它更快?这样在 kill 和快速重启时它不会失败?

linux - redhat enterprise 6.1 Linux 兼容软件

linux - RedHat Redis Cluster端口权限问题

linux - 将 txt 文件中的数据求和,然后将其输出到一行

c++ - 编译 C++ 代码时如何解决版本控制问题?

xml - 如何使用 SED (linux) 从 XML 文件中删除 CDATA

linux - 在 Bash 脚本中定义和调用多个项目