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://hints.us.linuxfromscratch.org/hints/time.txt ,它解释了我们应怎样设置LFS系统的时间,还阐述了时区、UTC和TZ等环境变量的相关问题。