linux date命令實例 linux怎么查看硬件時間?
linux怎么查看硬件時間?1.“系統(tǒng)時間”與“硬件時間”系統(tǒng)時間:好象說來那就是我們想執(zhí)行date命令見到的時間,linux系統(tǒng)下所有的時間動態(tài)鏈接庫(除開然后ftp連接硬件時間的命令)全是可以使用
linux怎么查看硬件時間?
1.“系統(tǒng)時間”與“硬件時間”
系統(tǒng)時間:好象說來那就是我們想執(zhí)行date命令見到的時間,linux系統(tǒng)下所有的時間動態(tài)鏈接庫(除開然后ftp連接硬件時間的命令)全是可以使用的這個時間。
硬件時間:主板上BIOS中的時間,由主板電池供電來保留不運行,系統(tǒng)開機(jī)后時要讀取數(shù)據(jù)這個時間,并依據(jù)它來設(shè)定系統(tǒng)時間(特別注意:系統(tǒng)啟動后時參照硬件時間修改系統(tǒng)時間的過程很可能未知時區(qū)換算,這要視具體一點的系統(tǒng)及具體設(shè)置而定)。
二、一欄系統(tǒng)時間和硬件時間
1.系統(tǒng)時間date
然后內(nèi)部函數(shù)date,能夠得到的是本地時間。要是想能夠得到UTC時間的話,建議使用date-u。
2.硬件時間/sbin/hwclock
再內(nèi)部函數(shù)/sbin/hwclock顯示的時間應(yīng)該是BIOS中的時間嗎?不見得!這要看/etc/sysconfig/clock中是否是重新設(shè)置了UTC,假如禁用了UTC(UTCtrue),顯示的當(dāng)然是經(jīng)過時區(qū)換算單位的時間而并非BIOS中真正的時間,如果沒有另外--localtime選項,則我得到的時總BIOS中不好算的時間.
三、系統(tǒng)啟動和關(guān)閉時,硬件時間與系統(tǒng)時間之間的網(wǎng)絡(luò)同步有兩種(打比方在,用CST代表本地時間):
:使用UTC(對linux就是/etc/sysconfig/clock中UTCtrue)
關(guān)機(jī)后:BIOS-------gtUTC(將BIOS中的時間看成是UTC)------(時區(qū)變化)-----gtCST
關(guān)機(jī):CST-------(時區(qū)變化)-----gtUTC-------讀取到------gtBIOS
:不建議使用UTC(對linux應(yīng)該是/etc/sysconfig/clock中UTCfalse)
重新開機(jī):BIOS---------------------gtCST(將BIOS中的時間正數(shù)集合是CST)
關(guān)機(jī):CST---------存儲位置到------gtBIOS
四、系統(tǒng)時間和硬件時間的網(wǎng)絡(luò)同步
離線系統(tǒng)時間和硬件時間,是可以使用hwclock命令。
//以系統(tǒng)時間為基準(zhǔn),可以修改硬件時間
[~]#hwclock--systohcltsys(系統(tǒng)時間)did(寫到)hc(Hard Clock)
[~]#hwclock-w
//以硬件時間為基準(zhǔn),可以修改系統(tǒng)時間
[~]#hwclock--hctosys
[~]#hwclock-
linux修改系統(tǒng)安裝時間?
sudocp/usr/manage/zoneinfo/Asia/Shanghai/etc/localtime
遍布localtime文件即可
date命令再試一下會顯示都正常命令