码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS系统优化系列之“修改时区和时间”

时间:2015-07-14 20:50:34      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:linux 时区 时间

时间设置有几个相关的概念:

1、rtc时间/硬件时间:是指的例如主板上的某个实时时钟(rtc)硬件设备,这个时间是没有时区信息的,或者说他表示哪个时区的时间,依赖于“人为解读”

2、系统时间:这是被软件系统(这里指os)认知的时间,他包含时区和utc时间两部分

3、rtc时间、local、utc关系设置:如前述,rtc时间并不带有时区信息,就拿咱们大部分所处的东八区来说。现在是上午11点,rtc时间若设为11点,则rtc时间显然对应到东八区的local时间;如果rtc设定为早上3点,则不难看到rtc对应的是universal时间(即称为“utc同步时间”)

rtc时间是在关机状态下仍能继续保存的,因此其起到主导作用,其他时间借由rtc时间和“
与rtc时间的关系”被计算出来(假设在东八区):
rtc时间为local时间:系统utc时间 = rtc时间 - 8小时,local时间 = rtc时间
rtc时间为utc时间:系统utc时间 = rtc时间,local时间 = rtc时间 + 8小时

其实设定为哪种都可以。但注意到windows系统会默认将rtc时间认定为local时间,故而为了统一,在linux系统中也可作类似设置。若没有windows系统存在,则可以随意设置

gentoo中的设定包括:

1、/usr/share/zoneinfo:与时区有关的时区档案

2、/etc/localtime和/etc/timezone:设定时区信息


具体设置示例:

[root@localhost ~]# cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime

cp: overwrite ‘/etc/localtime’? y

[root@localhost ~]# /usr/sbin/ntpdate  time.windows.com

14 Jul 13:20:15 ntpdate[18837]: adjust time server 104.41.150.68 offset -0.004899 sec

[root@localhost ~]# hwclock -w

备注:hwclock -w  将系统时钟写入硬件时钟


CentOS系统优化系列之“修改时区和时间”

标签:linux 时区 时间

原文地址:http://52yunwei.blog.51cto.com/7309147/1674043

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!