曲径通幽论坛

标题: 简易更改时区并设置时间同步 [打印本页]

作者: beyes    时间: 2012-1-3 13:25
标题: 简易更改时区并设置时间同步
一般在桌面环境,通过图形界面很容易设置时区和时间。

在命令里,或者脚本中,如果计算机连接了网络,我们可以更方便的设置时区,并将计算机的时间与 NTP 服务器上的时间同步,这样就精确多了。

可以先查看当前时区相关信息:
cat /etc/sysconfig/clock |tail -2
TIMEZONE="Asia/Hong_Kong"
DEFAULT_TIMEZONE="US/Eastern"
如果要改变时区,可以简单的运行下面的命令:
[root@beyes   ~]# rm -rf /etc/localtime
[root@beyes   ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

上面,将当前的时间信息设置到上海,这里只是做了个软连接。实际上,在 /usr/share/zoneinfo 目录下有许多这样的时区文件。

下面利用 ntpdate 命令进行时间同步:
[root@beyes   ~]# ntpdate -u pool.ntp.org
3 Jan 13:15:48 ntpdate[2365]: step time server 122.226.192.4 offset 1.003850 sec


命令中的 pool.ntp.org 是时间同步服务器,更多的服务器列表请见:《NTP 服务器地址




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2