CentOS7设置日期和时间方法以及基本概念介绍

   在CentOS 6版本,时间设置有date、hwclock命令,从CentOS 7开始,使用了一个新的命令timedatectl。

  一、基本概念

  1.1 GMT、UTC、CST、DST 时间

  (1) UTC

  整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated)。

  (2) GMT

  格林威治标准时间 (Greenwich Mean Time)指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。(UTC与GMT时间基本相同,本文中不做区分)

  (3) CST

  中国标准时间 (China Standard Time)

  代码如下:

  GMT + 8 = UTC + 8 = CST

  (4) DST

  夏令时(Daylight Saving Time) 指在夏天太阳升起的比较早时,将时钟拨快一小时,以提早日光的使用。(中国不使用)

  1.2 硬件时钟和系统时钟

  (1) 硬件时钟

  RTC(Real-Time Clock)或CMOS时钟,一般在主板上靠电池供电,服务器断电后也会继续运行。仅保存日期时间数值,无法保存时区和夏令时设置。

  (2) 系统时钟

  一般在服务器启动时复制RTC时间,之后独立运行,保存了时间、时区和夏令时设置。

  二、timedatectl 命令

  2.1 读取时间


  代码如下:

  timedatectl //等同于 timedatectl status

  2.2 设置时间

  代码如下:

  timedatectl set-time "YYYY-MM-DD HH:MM:SS"

  2.3 列出所有时区

  代码如下:

  timedatectl list-timezones

  2.4 设置时区

  代码如下:

  timedatectl set-timezone Asia/Shanghai

  2.5 是否NTP服务器同步

  代码如下:

  timedatectl set-ntp yes //yes或者no

  2.6 将硬件时钟调整为与本地时钟一致

  代码如下:

  timedatectl set-local-rtc 1

  hwclock --systohc --localtime //与上面命令效果一致

  注意 硬件时钟默认使用UTC时间,因为硬件时钟不能保存时区和夏令时调整,修改后就无法从硬件时钟中读取出准确标准时间,因此不建议修改。修改后系统会出现下面的警告。


  2.6 硬件时间设置成 UTC:

  代码如下:

  timedatectl set-local-rtc 1

  hwclock --systohc --utc //与上面命令效果一致

时间: 2024-12-21 04:26:37

CentOS7设置日期和时间方法以及基本概念介绍的相关文章

Excel2010设置日期与时间的方法

  在Excel2010工作表中,用户可以将被选中的单元格设置为日期和时间专用的数字格式,以便更适合实际需要.Excel2010提供了17种日期数字格式和9种时间数字格式,例如中国常用的时间格式"2010年9月1日".在Excel2010中设置日期和时间数字格式的步骤如下所述: 第1步,打开Excel2010工作簿窗口,选中需要设置日期和时间数字格式的单元格.右键单击被选中的单元格,在打开的快捷菜单中选择"设置单元格格式"命令,如图1所述. 图1 选择"设

Linux下设置日期和时间的一些步骤

以下内容是关于帮助你在Linux下设置日期和时间的一些步骤,也包含了一点ntpd时间同步的内容.特别提醒的是在发行版本的限制是red hat系列,包括fedora,centos,redflag,unbreakable linux等. There are two clocks to configure in Linux, the hardware clock and the system clock. The hardware clock determines the system clock o

三星CLP-415NW如何设置日期和时间

如需设置打印机日期和时间,请按照以下步骤操作: 1. 按控制面板上的[菜单]键.   2. 按控制面板上的左/右箭头选择[系统设置],再按[OK]键. 3. 当屏幕显示[日期和时间]时,按[OK]键.   4. 按控制面板上的左/右箭头设置日期和时间,设置好一位数字后按[OK]键会跳到下一位,直到设置完成按[OK]键保存.   5. 按[取消]键返回就绪模式.   上述操作完成后,打印机日期和时间就设置成功了.

Word2013文档中插入动态日期和时间方法

  word 2013有很多新的功能,为我们办公族们提供了越来越多的方便,今天给大家分享个有趣的动态日期和时间的展示方法,换句话说就是在word2013的文档中插入动态的日期和时间的方法.关于这个所谓的动态的日期和时间就是跟你的电脑的日期和时间是同步的,可以跟着系统的更新而更新,有趣吧 1.首先用word2013随便打开一片文档.将光标放在我们需要插入日期的地方,然后按照下图图1红色方框所指示的按钮操作.[插入]--[文本]--[日期和时间] ( 图 1 ) 2.下面我们对弹出来的[日期和时间]

asp中设置session过期时间方法总结

 如果程序中没有设置session的过期时间,那么session过期时间就会按照IIS设置的过期时间来执行,IIS中session默认过期时间为20分钟,IIS中session时间可以更改   如果程序中设置了session过期时间,那么,即使你将IIS中session时间设置100小时也没有用,因为程序会首先按照程序中设置,只有程序没设置的情况下才会按照IIS设置的 时间设置要放在前面 例如  代码如下   Session.Timeout=30 'SEESION有效时间为30分钟  Sessi

WinXp系统如何设置日期和时间?

  具体方法如下: 1.点击屏幕左下角"开始"按钮; 2.点击控制面板; 3.找到"日期和时间",双击; 4.在下图中的①处,调整月份,②处,调整年份,③处,调整日期,④处,调整时间.完后点确定. 5.如果控制面板显示的是下图,请点击:"切换到经典视图".

asp中设置session过期时间方法总结_应用技巧

如果程序中没有设置session的过期时间,那么session过期时间就会按照IIS设置的过期时间来执行,IIS中session默认过期时间为20分钟,IIS中session时间可以更改 时间设置要放在前面 例如 复制代码 代码如下: Session.Timeout=30 'SEESION有效时间为30分钟 Session("ID")=Rs("id") Session("Name")=Rs("Name") Session(&q

三星HMX-Q20如何设置日期和时间?

1.打开LCD屏幕,开启摄像机.     2.按"主页"按钮,滑动屏幕选择"设置".     3.依次选择"常规"-"日期/时间设置".       4.触摸上下箭头,分别调整年,月,日期,点击"设置时间"图标.     5.触摸上下箭头,分别调整小时,分,点击"OK"保存即可.     6.屏幕上显示日期/时间设置提示框.  

Excel2010中日期与时间怎么设置

  Excel2010中日期与时间怎么设置           第1步,打开Excel2010工作簿窗口,选中需要设置日期和时间数字格式的单元格.右键单击被选中的单元格,在打开的快捷菜单中选择"设置单元格格式"命令,如图1所述. Excel2010 第2步,在打开的"设置单元格格式"对话框中切换到"数字"选项卡,并在"分类"列表中选中"日期"或"时间"选项.然后在日期或时间类型列表中选择