debian系统时间设置

迷南。 2021-12-20 09:04 1631阅读 0赞

前段时间把Debian升级到了sid,系统时间总是快8个小时。debian这边设好了,到了windows就会慢8个小时。网上说只要修改/etc/default/rcS中的UTC=no就行了,但还是没反映,没办法,一步步找问题。发现在/etc/rcS.d/S05hwclock.sh有这样一段话:

  1. # 2012-02-16 Roger Leigh
  2. # – Use the UTC/LOCAL setting in /etc/adjtime rather than
  3. # the UTC setting in /etc/default/rcS. Additionally
  4. # source /etc/default/hwclock to permit configuration.

也就是说时间是按照/etc/adjtime设置的,而不是/etc/default/rcS,晕倒。查了下adjtime文件,原来这个才是现在调整时间的设置文件,那个rcS已经被忽略了,也就是网上的那些方法只适合以前的系统,看来走了不少弯路啊。
adjtime文件不需要手动修改,使用hwclock命令就行了:

  1. hwclock -w --localtime

这时adjtime第三行会变成LOCAL,然后再用正确的时间修改系统时间:

  1. date -s 13:20:00

或者用ntpdate网上同步一下,这里就不说了。然后把时间写入主板中:(如果硬件时间是正确的话可以省略)

  1. hwclock --systohc

这样debian的系统时间和windows的就一样了。

转载于:https://www.cnblogs.com/yuanping/archive/2013/05/21/3089958.html

发表评论

表情:
评论列表 (有 0 条评论,1631人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Debian时间同步

    前言 一般做服务器集群的时候,需要保证系统时间的同步了,而在Linux上有一个工具可以很方便的进行同步,那就是ntpdate。 安装 安装很简单,输入以下命令即可

    相关 设置Debian

    国内比较好用的debian源还是debian.cn99.com,但是不知道什么原因这个国内最快的源挂了,现在设置debian就比较麻烦了。还好有了apt-spy,可以自动测试到

    相关 debian系统时间设置

    前段时间把Debian升级到了sid,系统时间总是快8个小时。debian这边设好了,到了windows就会慢8个小时。网上说只要修改/etc/default/rcS中的UTC