CentOS /Linux /Unix: 更改系统时区

CentOS osetc 861℃ 0评论

一个集群系统下应该会有多台机器,每台机器的时间必须保持一致,如何让每个系统的时间保持一致呢?我们可以手动使用date命令去更改,也可以使用NTP时间同步。那么在保持时间一致的同时,最重要的还是要确保每个机器是在同一个时区。 本会将会讲述对于不同的操作系统平台更改系统时区的方法。
linux logo

CentOS Linux 系统更改系统时区
对于CentOS, Redhat 和Suse的系统,我们可以采用下面的方法来修改系统的时区:
Step1# 首先你要知道系统时区要更改成什么?你可以去/usr/share/zoneinfo 目录下找到你想要更换的时区名称。使用下面的命令你可以看到 linux系统支持的所有时区:
[cc lang=”php”]
[root@itsprite ~]# ls /usr/share/zoneinfo/
Africa Australia Cuba Etc GMT0 Iceland Japan
。。。
[/cc]
Step2# 备份现有的/etc/localtime配置文件,并改名为localtime.bak, 输入下面的命令:
[cc lang=”php”]
$sudo mv /etc/localtime /etc/localtime.bak
[/cc]

Step3# 在/etc/目录下创建一个新的localtime 文件,并做软连接到你要更改的时区文件, 输入下面的命令:
[cc lang=”php”]
$sudo ln -s /usr/share/zoneinfo/America/New_York /etc/localtime
[/cc]

Step4# 将系统时钟同步到硬件时钟,输入下面的命令:
[cc lang=”php”]
$sudo hwclock –systohc
[/cc]

AIX 系统更改系统时区
1.查看当前AIX系统的时候去,使用下面的命令:
[cc lang=”php”]
# cat /etc/environment | grep TZ
TZ=EST5EDT
[/cc]

2. 在/usr/share/lib/zoneinfo 目录里找到你要更改的时区, 然后使用smit 命令更新时区。
[cc lang=”php”]
# ls /usr/share/lib/zoneinfo
Australia EET GMT+10 GMT+4 GMT-1 GMT-4
Brazil EST GMT+11 …..
# sudo smit EST
[/cc]

转载请注明:OSETC 技术网 » CentOS /Linux /Unix: 更改系统时区

喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!