macos date命令修改時(shí)間 用date命令修改Linux系統(tǒng)的時(shí)間為什么無效?
用date命令修改Linux系統(tǒng)的時(shí)間為什么無效?通常,“date-s”命令用于修改系統(tǒng)時(shí)間。例如,將系統(tǒng)時(shí)間設(shè)置為1996年6月10日的命令如下。#將系統(tǒng)時(shí)間設(shè)置為下午1:12:00的命令如下。#請(qǐng)
用date命令修改Linux系統(tǒng)的時(shí)間為什么無效?
通常,“date-s”命令用于修改系統(tǒng)時(shí)間。例如,將系統(tǒng)時(shí)間設(shè)置為1996年6月10日的命令如下。#將系統(tǒng)時(shí)間設(shè)置為下午1:12:00的命令如下。#請(qǐng)注意,這是由操作系統(tǒng)維護(hù)的系統(tǒng)時(shí)間。當(dāng)系統(tǒng)啟動(dòng)時(shí),Linux操作系統(tǒng)從CMOS讀取時(shí)間到系統(tǒng)時(shí)間變量,然后通過修改系統(tǒng)時(shí)間來修改時(shí)間。為了保持系統(tǒng)時(shí)間和CMOS時(shí)間的一致性,Linux會(huì)每隔一段時(shí)間將系統(tǒng)時(shí)間寫入CMOS。由于同步每隔一段時(shí)間(大約11分鐘)執(zhí)行一次,如果我們?cè)趫?zhí)行date-s之后立即重新啟動(dòng)機(jī)器,修改后的時(shí)間可能不會(huì)寫入CMOS,這就是問題的原因。如果要確保更改生效,可以執(zhí)行以下命令。#命令clock-w強(qiáng)制將系統(tǒng)時(shí)間寫入CMOS