Linux hwclock命令
Linux hwclock命令用于顯示與設(shè)定硬件時鐘。
在Linux中有硬件時鐘與系統(tǒng)時鐘等兩種時鐘。硬件時鐘是指主機板上的時鐘設(shè)備,也就是通??稍贐IOS畫面設(shè)定的時鐘。系統(tǒng)時鐘則是指kernel中的時鐘。當Linux啟動時,系統(tǒng)時鐘會去讀取硬件時鐘的設(shè)定,之后系統(tǒng)時鐘即獨立運作。所有Linux相關(guān)指令與函數(shù)都是讀取系統(tǒng)時鐘的設(shè)定。
語法
hwclock [--adjust][--debug][--directisa][--hctosys][--show][--systohc][--test] [--utc][--version][--set --date=<日期與時間>]
參數(shù):
- --adjust hwclock每次更改硬件時鐘時,都會記錄在/etc/adjtime文件中。使用--adjust參數(shù),可使hwclock根據(jù)先前的記錄來估算硬件時鐘的偏差,并用來校正目前的硬件時鐘。
- --debug 顯示hwclock執(zhí)行時詳細的信息。
- --directisa hwclock預設(shè)從/dev/rtc設(shè)備來存取硬件時鐘。若無法存取時,可用此參數(shù)直接以I/O指令來存取硬件時鐘。
- --hctosys 將系統(tǒng)時鐘調(diào)整為與目前的硬件時鐘一致。
- --set --date=<日期與時間> 設(shè)定硬件時鐘。
- --show 顯示硬件時鐘的時間與日期。
- --systohc 將硬件時鐘調(diào)整為與目前的系統(tǒng)時鐘一致。
- --test 僅測試程序,而不會實際更改硬件時鐘。
- --utc 若要使用格林威治時間,請加入此參數(shù),hwclock會執(zhí)行轉(zhuǎn)換的工作。
- --version 顯示版本信息。
實例
顯示當前時間
# hwclock 2010年05月27日 星期四 18時04分31秒 -0.704214 seconds
查看版本信息
# hwclock -v hwclock from util-linux-2.12a
更多建議: