LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 929|回复: 5

/dev/ or /proc下文件的时间不一致?

[复制链接]
发表于 2007-10-18 14:24:39 | 显示全部楼层 |阅读模式
/dev  or /proc下的文件时间相差八小时。CMOS时间,和系统时间是一致的且都是CST的。
/dev/null等的时间则要快8小时,这样在make的时候就会出问题。
发表于 2007-10-18 22:54:17 | 显示全部楼层
bbs.linuxsir.cnviewthread.php?tid=314489&page=1#pid1769863
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-18 23:16:14 | 显示全部楼层
在BIOS 中使用UTC时间,因windows不认识UTC时间,这里可以手动调整BIOS时间为local值。关键是让内核认为BIOS是使用的UTC时间。
回复 支持 反对

使用道具 举报

发表于 2007-10-19 01:25:25 | 显示全部楼层
date 的输出是什麽?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-19 13:17:39 | 显示全部楼层
Post by d00m3d
date 的输出是什麽?


哈哈,妥协了。BIOS用UTC,/etc/default/rcS  use UTC ,localtime还是用的CST.这样/dev/* & /proc/*下创建文件的时间就都是UTC了,而本地时间也没问题。只是Windows就只有忍了。

当然也可以BIOS .localtime都使用UTC,而把BIOS里的UTC时间调整为本地时间。这样双系统也没问题了,只是感觉有点那个.
回复 支持 反对

使用道具 举报

发表于 2007-10-19 23:26:29 | 显示全部楼层
只能这样了, 谁让 MS Windows 和 Linux 对 BIOS 时间的理解完全不一样呢, 唉.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表