红联Linux门户
Linux帮助

linux修改时间问题 请大虾帮忙

发布时间:2011-08-04 16:51:47来源:红联作者:quyuemei
我的linux是装在windows系统上的 装的虚拟机。这个时间每次都显示错的,
我用date显示的时间是Thu aug 4 01:16:02 pdt 2011 我知道date是显示系统时间
所以我吧系统时间改成北京时间,就是我们现在通常的时间了date -s 20110804 和 date -s 16:17:00
再与硬件时间同步hwclock --systohc
我查看一下硬件时间hwclock -show跟系统时间date都显示对了
然后再写入芯片 hwclock -w
重启后查看一下时间date{:2_91:} 悲剧了 等于没改
可是硬件时间是改过来了 正确的

然后我朋友跟我说可能时区选错了
于是我用tzselect选了北京时间
接着硬件时间和系统时间同步hwclock --hctosys
硬件时间写成系统时间hctosys -s
查看了一下date又显示对了
我又重启了一下
彻底崩溃 date还是不变

哪位高手能解释一下?为什么一重启就显示跟以前一样的时间了。
能不能教下怎么更改时间重启后正常的?最好注释一下命令意思
谢谢了(6)m:b
文章评论

共有 6 条评论

  1. 木子leal 于 2011-08-08 09:41:06发表:

    顶起,为了让更多的人帮助你

  2. dickwu192 于 2011-08-06 15:36:48发表:

    可能是你计算机休眠过,虚拟机内的时间就会乱。

  3. sunqi0928 于 2011-08-05 10:38:59发表:

    一般情况下虚拟机是和真机系统时间自动一致的!我只见过因为挂起导致的虚拟机时间错误!建议你好好看看你的虚拟机软件是不是有问题,我用的vmware很少出问题!

  4. lwent90 于 2011-08-04 22:41:18发表:

    关闭UTC时间 看看

  5. lycchqcxy 于 2011-08-04 21:59:18发表:

    不会吧???

  6. age 于 2011-08-04 20:16:26发表:

    你是不是用utc时间了?