Chinaunix首页 | 论坛 | 博客
  • 博客访问: 126333
  • 博文数量: 22
  • 博客积分: 948
  • 博客等级: 准尉
  • 技术积分: 225
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-08 15:50
文章分类

全部博文(22)

文章存档

2015年(1)

2013年(1)

2010年(1)

2009年(19)

我的朋友

分类: LINUX

2009-08-29 13:19:14

今天系统作了一次全面的升级,之后发现时间显示出现问题,实际时间是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) |
给主人留下些什么吧!~~