<a href="http://blog.chinaunix.net/uid-26167002-id-2420333.html">linux修改時間和日期.檢視修改硬體時間</a>
Linux時鐘分為系統時鐘(System Clock)和硬體(Real Time Clock,簡稱RTC)時鐘。系統時鐘是指目前Linux Kernel中的時鐘,而硬體時鐘則是主機闆上由電池供電的時鐘,這個硬體時鐘可以在BIOS中進行設定。當Linux啟動時,硬體時鐘會去讀取系統時鐘的 設定,然後系統時鐘就會獨立于硬體運作。
Linux中的所有指令 (包括函數)都是采用的系統時鐘設定。在Linux中,用于時鐘檢視和設定的指令主要有date、hwclock和clock。其中,clock和 hwclock用法相近,隻不過clock指令除了支援x86硬體體系外,還支援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
4、時區的設定
# tzselect