ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux 时区设置

linux 时区设置

原创 Linux操作系统 作者:e71hao 时间:2015-12-04 11:30:39 0 删除 编辑
0.查看现在时区 :date -R   
[root@mysqlIns ~]# date -R
Fri, 26 Aug 2016 17:10:19 +0800
+0800表示东八区,其实CST表示东8区

1.linux系统设置时区用哪个文件?
/etc/localtime,不论是 date 还是 hwclock 都会用到这个文件,会根据这个文件的时区设置来进行UTC和本地之间之间的换算。这个文件用来设置系统的时区。该文件修改对 date 命令是及时生效的。

2.linux系统时区设置方法:
在/usr/share/zoneinfo/下面有很多时区文件,可以复制这些时区文件覆盖/etc/localtime文件,或修改符号链接/etc/locatime对应的文件,
或者设置TZ环境变量

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 
export TZ='Asia/Hong_Kong' 

3./etc/sysconfig/clock文件的作用如下
当/etc/sysconfig/clock中UTC=true时,系统会将BIOS时间当做UTC来计算系统时间,当UTC=false时,系统会将BIOS时间当做系统时间。

方式A:系统/etc/sysconfig/clock 中 UTC=true     
开机:BIOS-->UTC(将BIOS中的时间看成是UTC)--(时区变化)-->CST
关机:CST-->(时区变化)-->UTC-->存储到-->BIOS 
方式B:系统/etc/sysconfig/clock 中UTC=false          
开机:BIOS-->CST(将BIOS中的时间看成是CST) 关机:CST --存储到-->BIOS
上面的结论适用于redhat5,redhat6,7都不适用



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30393770/viewspace-1853277/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 程序乱码探索
请登录后发表评论 登录
全部评论

注册时间:2015-08-05

  • 博文量
    133
  • 访问量
    235559