打印

Linux下的时间

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
喜日摄影

如果你更热爱金钱而非自由,更习惯于被奴役的安宁而
畏惧令人充满活力的争取自由的抗争,那么,请你静静
地走开。我们不会乞求你的建议或是帮助。伏下身去讨
好那喂养你的人吧。但愿身上的锁链不会给你造成太多
的痛苦,但愿未来的人们不会记起你曾经是我们的国人

TOP

大家如果发现在linux下显示的时间和bios时间(或win下见到的时间)不符合时,请参考这篇贴子设置,redhat下也可用setup设置

TOP