修改系統時間。
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/clock 命令查看、設置硬件時間
查看系統硬件時鍾
hwclock --show 或者
clock --show
設置硬件時間
hwclock --set --date="06/18/14 14:55" (月/日/年時:分:秒)或者# clock --set --date="06/18/14 14:55" (月/日/年時:分:秒)
同步系統及硬件時鍾。
下圖中可以看到硬件和系統時鍾相差半小時。可以使用hwclock或者clock進行同步,
硬件時鍾與系統時鍾同步:
# hwclock --hctosys 或者 # clock --hctosys hc代表硬件時間,sys代表系統時間,即用硬件時鍾同步系統時鍾
系統時鍾和硬件時鍾同步:
# hwclock --systohc或者# clock --systohc 即用系統時鍾同步硬件時鍾