linux系統(tǒng)下hwclock命令是什么呢?下面是hwclock命令的具體介紹:
1、hwclock命令簡介:
在Linux中有硬件時鐘與系統(tǒng)時鐘等兩種時鐘。硬件時鐘是指主機板上的時鐘設(shè)備,也就是通常可在BIOS畫面設(shè)定的時鐘。系統(tǒng)時鐘則是指kernel中 的時鐘。當Linux啟動時,系統(tǒng)時鐘會去讀取硬件時鐘的設(shè)定,之后系統(tǒng)時鐘即獨立運作。所有Linux相關(guān)指令與函數(shù)都是讀取系統(tǒng)時鐘的設(shè)定。hwclock命令可以用來顯示/設(shè)置硬件時鐘。
2、命令格式:
hwclock [參數(shù)]... [+格式]
3、命令參數(shù):
-r, --show 讀取并打印硬件時鐘(read hardware clock and print result )
-s, --hctosys 將硬件時鐘同步到系統(tǒng)時鐘(set the system time from the hardware clock )
-w, --systohc 將系統(tǒng)時鐘同步到硬件時鐘(set the hardware clock to the current system time )
--adjust hwclock每次更改硬件時鐘時,都會記錄在/etc/adjtime文件中。使用--adjust參數(shù),可使hwclock根據(jù)先前的記錄來估算硬件時鐘的偏差,并用來校正目前的硬件時鐘。
--debug 顯示hwclock執(zhí)行時詳細的信息。
--directisa hwclock預(yù)設(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 顯示版本信息。
舉例:
clock和hwclock是一個命令:
輸出:
顯示硬件時鐘:
命令:
hwclock
hwclock –r
hwclock --show
輸出:
系統(tǒng)時間同步到硬件時間:
命令:
hwclock –w
hwclock --systohc
輸出:
使用ntpdate命令從網(wǎng)絡(luò)同步時間,再同步到硬件時鐘:
命令:
ntpdate 0.rhel.pool.ntp.org
hwclock –w
輸出:
以上就是小編今天的分享了,希望可以幫助到大家。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com