學(xué)linux能干什么 用date命令修改Linux系統(tǒng)的時(shí)間為什么無(wú)效?
用date命令修改Linux系統(tǒng)的時(shí)間為什么無(wú)效?通常,“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í)間為什么無(wú)效?
通常,“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í)間變量,然后通過(guò)修改系統(tǒng)時(shí)間來(lái)修改時(shí)間。為了保持系統(tǒng)時(shí)間和CMOS時(shí)間的一致性,Linux會(huì)每隔一段時(shí)間將系統(tǒng)時(shí)間寫(xiě)入CMOS。由于同步每隔一段時(shí)間(大約11分鐘)執(zhí)行一次,如果我們?cè)趫?zhí)行date-s之后立即重新啟動(dòng)機(jī)器,修改后的時(shí)間可能不會(huì)寫(xiě)入CMOS,這就是問(wèn)題的原因。如果要確保更改生效,可以執(zhí)行以下命令。#clock-w命令強(qiáng)制將系統(tǒng)時(shí)間寫(xiě)入CMOS
在Linux下,您可以通過(guò)date語(yǔ)句獲取當(dāng)前日期:input:date%Y%m%D output:20190314命令的實(shí)際執(zhí)行情況如下: