码迷,mamicode.com
首页 > 系统相关 > 详细

linux下的时间

时间:2018-11-14 16:40:42      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:rom   时间同步   font   查看   管理   启动   inux   操作系统   div   

1.linux下时间管理机制:

在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔11分钟会将系统时间写入CMOS,同步时间。

从这可以看出,获取系统时间有两个途径,一种是从CMOS中读,一种是从系统中读,但修改时间却只有一种,即修改linux系统中的时间,而修改CMOS中的时间是无效的,因为CMOS中的时间会被定时重写掉。

另外还有一点要注意,修改了系统时间并不是马上生效的。
2.查看系统时间:

date

3.设置系统时间:

设置时间必须是root权限。

date -s 01:01:01 #设置具体时间,不会对日期做更改
date -s “01:01:01 2008-05-23″ #这样可以设置全部时间
date -s “01:01:01 20080523″ #这样可以设置全部时间
date -s “2008-05-23 01:01:01″ #这样可以设置全部时间
date -s “20080523 01:01:01″ #这样可以设置全部时间 

4.硬件时间查看及设置:

hwclock  #设置硬件时间
hwclock --set --date="07/07/06 10:19" #设置硬件时间(月/日/年 时:分:秒)

5.硬件时间和系统时间同步

#硬件时钟与系统时钟同步:(hc代表硬件时间,sys代表系统时间)
hwclock -s
#系统时钟和硬件时钟同步:(让系统的时间同步到硬件时钟)
hwclock –w

linux下的时间

标签:rom   时间同步   font   查看   管理   启动   inux   操作系统   div   

原文地址:https://www.cnblogs.com/xiaojianliu/p/9958358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!