红联Linux门户
Linux帮助

修正Fedora15时间错误

发布时间:2011-07-18 07:23:08来源:红联作者:pallana
[i=s] 本帖最后由 pallana 于 2011-7-18 07:25 编辑 [/i]

重新安装了系统,Fedora15.
在我安装好系统后,系统的时间是错误的,而且无法修改,每次启动Fedora后都会把主板上BIOS时间修改了,我开机的时候修改BIOS的时间再进系统,问题依然存在。经过我的查阅资料,问题解决了。
首先我查阅 《鸟哥的Linux私房菜》知道有一个文件/etc/sysconfig/ clock可以设置时间。
打开文件一看,原来仅仅是设置时区的。
# The time zone of the system is defined by the contents of /etc/localtime.
# This file is only for evaluation by system-config-date, do not rely on its
# contents elsewhere.
ZONE="Asia/Chongqing"

从上面的说明可以看到,有一个 /etc/localtime,我用vi打开这个文件,发现是乱码。我猜测可那就是这些乱码的原因了。
于是我把 /etc/localtime重命名,然后使用命令touch /etc/localtime重新建立了一个localtime空白文件。[code]mv /etc/localtime /etc/localtime-bak
touch /etc/localtime[/code]当我把空白文件建立好后,时间立即正确了。

真的很有意思。
文章评论

共有 16 条评论

  1. gky2009514 于 2012-12-07 13:15:03发表:

    新手完成任务,求下书籍~

  2. stein 于 2011-10-02 10:46:34发表:

    应该是UTC那个勾,不要点上就好。不严格的说,UTC用的是格林威治时间,跟这边当然会差8小时了。

    引用:
    安装系统时有一个选项不点就没事,在设置时间的时候会有个选项。
    shouwang007 发表于 2011-8-29 19:41

  3. 墨家巨子 于 2011-10-01 22:46:43发表:

    刚装了fedora,学习下。

  4. Summerserenity 于 2011-08-30 17:00:24发表:

    我在安装时选择上海时间就没事,不管由fedora 15 重新启动转到windows 7 ,还是从windows 7转回fedora 15 ,时间都不用调整。不过,楼主文章还是很有参考价值。

  5. rstz 于 2011-08-30 09:06:54发表:

    那个夏令时不要勾选,刚安装好时是英文的,我也搞了很久才搞定,都不知设了什么了

  6. shouwang007 于 2011-08-29 19:41:11发表:

    安装系统时有一个选项不点就没事,在设置时间的时候会有个选项。

  7. jiangdongjun 于 2011-08-12 18:36:44发表:

    改完还是回乱,后面我把网络时间停了,改了几次才正确,现在暂时貌似没有问题

  8. tan0620 于 2011-08-11 15:32:51发表:

    感谢分享

  9. nishui333 于 2011-08-09 17:21:35发表:

    刚开始 还在探索中 广收知识

  10. wq413732076 于 2011-08-03 20:58:55发表:

    我要学Linux

  11. liu刘 于 2011-07-29 11:33:22发表:

    支持

  12. 迷彩褪色 于 2011-07-21 16:24:20发表:

    更改后和标准时间相差8个小时。。。

  13. alick 于 2011-07-19 10:19:48发表:

    正常情况下 /etc/localtime 也是二进制的(文本编辑器打开看是乱码~~)

  14. Growth兆 于 2011-07-18 09:40:51发表:

    感谢pallana的分享,本贴加入到论坛顶置的Linux应用索引贴中

  15. breakbrain 于 2011-07-18 08:59:10发表:

    fedora的魅力就在于这.
    我甚至怀疑有些bug是故意留给用户,看你有没有水平解决.
    越深入了解,体会越深.

  16. nxzcc 于 2011-07-18 08:50:36发表:

    没碰到过,顺路学习