Linux时间和时区设定

一、时区设定

  由于安装系统时采用了UTC,那么什么是UTC呢,简单的说UTC就是0时区的时间,是国际标准,而中国处于UTC+8时区。

  使用tzselect命令,过程如下:

  

  

  

  可以看到此环境变量已设置,将此变量的声明写入到/etc/profile中,重新导入一下即可。

二、时间设置

  linux系统时钟有两个,一个是硬件时钟,即BIOS时间,就是我们进行CMOS设置时看到的时间,另一个是系统时钟,是linux系统Kernel时间。

  当Linux启动时,系统Kernel会去读取硬件时钟的设置,然后系统时钟就会独立于硬件运作。有时我们会发现系统时钟和硬件时钟不一致,因此需要执行时间同步,下面就分享一下时间设置及时钟同步的命令使用方法。 

  系统时间设定: 

  date命令将日期设置为2014年6月18日

  #  date -s 06/18/14

  将时间设置为14点20分50秒

       #  date -s 14:20:50

  将时间设置为2014年6月18日14点16分30秒(MMDDhhmmYYYY.ss)

  # date 0618141614.30

  硬件时间设定:  

  查看系统硬件时钟

  # hwclock  --show 或者

  # clock  --show

  设置硬件时间

    # hwclock --set --date="06/18/14 14:55" (月/日/年时:分:秒)或者# clock --set --date="06/18/14 14:55" (月/日/年时:分:秒)

  系统时间与硬件时间相互同步的命令

  # hwclock --hctosys 将硬件时间同步至系统时间 (系统时间被同步)

  # hwclock --systohc 将系统时间同步至硬件时间 (硬件时间被同步) 

  

原文地址:https://www.cnblogs.com/trymybesttoimp/p/7069620.html