今天系统作了一次全面的升级,之后发现时间显示出现问题,实际时间是12:00:00
date 命令显示
2009年 08月 29日 星期六 20:00:00 CST
比实际的时间早了8个小时,怀疑是升级tzdata packag(tzdata-2009k-1-i686.pkg.tar.gz)时设置TZ的问题;
(1)就去查看了/etc/rc.conf文件配置:
HARDWARECLOCK="localtime"
TIMEZONE="Asia/Shanghai"
看了配置应该没有问题呀;
(2)接着在命令行察看硬件时间:
hwclock -r
显示时间和date显示结果一样;
(3)重启机子,进入BISO中,查看时间,为正确的本地时间配置:
12:00:00
这样就奇怪了,接着试着修改系统时间:date -s
重启后,系统时间又被重置,比实际的时间早了8个小时。
(4)使用
hwclock --systz
该命令的作用是:Reset the System Time based on the current timezone
restart 机子搞定。hwclock -r和date -s都正常了 :)
阅读(1580) | 评论(0) | 转发(0) |