《linux系统时间与硬件时间的设置及同步.doc》由会员分享,可在线阅读,更多相关《linux系统时间与硬件时间的设置及同步.doc(2页珍藏版)》请在金锄头文库上搜索。
1、linux 的系统时间有时跟硬件时间是不同步的Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86
2、硬件体系外,还支持Alpha硬件体系。1、date查看系统时间# date设置系统时间# date -set “07/07/06 10:19 (月/日/年时:分:秒)2、hwclock/clock查看硬件时间# hwclock -show或者# clock -show设置硬件时间# hwclock -set -date=07/07/06 10:19 (月/日/年 时:分:秒)或者# clock -set -date=07/07/06 10:19 (月/日/年 时:分:秒)3、硬件时间和系统时间的同步按照前面的说法,重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock或clock命令实现同步。硬件时钟与系统时钟同步:# hwclock -hctosys(hc代表硬件时间,sys代表系统时间)或者# clock -hctosys系统时钟和硬件时钟同步:# hwclock -systohc或者# clock -systohc