<< Back to shouce.jb51.net

配置 setclock 脚本

setclock 脚本从你的硬件时钟(又叫BIOS 或CMOS时钟)里读出时间,然后把它转换(如果硬件时钟是设置成GMT的)成本地时间(使用 /etc/localetime 文件)或者不转换(如果硬件时钟已经是本地时间)。由于没有办法自动检测硬件时钟是不是设置成GMT(格林尼治标准时间)的,所以我们要手动设置一下。

如果你的硬件时钟不是设置为 GMT ,改变下面的 UTC 变量为 0 (零)

用下列命令创建文件 /etc/sysconfig/clock:

cat > /etc/sysconfig/clock << "EOF"
# Begin /etc/sysconfig/clock

UTC=1

# End /etc/sysconfig/clock
EOF

现在,你也许想看看一个非常好的提示: http://www.linuxfromscratch.org/hints/downloads/files/time.txt. 它解释了我们应怎样设置LFS系统的时间,还阐述了时区、UTC和TZ等环境变量的相关问题。