Linux下的时间
Linux中的时间有两种:UTC和localtime.UTC是指世界时,
它表示从1970.1.1 0:00以来的时间。而localtime是指本地时间。
在/etc/sysconfig/clock中UTC=1是指将使用UTC时间,UTC=0表示使
用localtime.
如何设置呢?首先进你机器的CMOS看一下CMOS的时间,如果是本
地时间,则在clock中设置UTC=0,并且不用设TZ。如果是UTC时间,则
设UTC=1, 并设TZ环境变量的值(在/etc/login.defs中)。
看一下你的/etc/rc.d/init.d/setclock这个脚本,其实它是在
机器启动时执行这样的命令:
根据/etc/sysconfig/clock中的设置:
UTC=0执行的是:
hwclock --hctosys --localtime
UTC=1执行的是:
hwclock --hctosys --utc