用date命令修改Linux系統的時間為什麼無效

時間 2021-08-30 09:49:26

1樓:愛吃的肸子

一般使用「date-s」命令來修改系統時間。比如將系統時間設定成2023年6月10日的命令如下。

#date-s06/10/96

將系統時間設定成下午1點12分0秒的命令如下。

#date-s13:12:00

注意,這裡說的是系統時間,是linux由作業系統維護的。

在系統啟動時,linux作業系統將時間從cmos中讀到系統時間變數中,以後修改時間通過修改系統時間實現。為了保持系統時間與cmos時間的一致性,linux每隔一段時間會將系統時間寫入cmos。由於該同步是每隔一段時間(大約是11分鐘)進行的,在我們執行date-s後,如果馬上重起機器,修改時間就有可能沒有被寫入cmos,這就是問題的原因。

如果要確保修改生效可以執行如下命令。

#clock-w

這個命令強制把系統時間寫入cmos

2樓:韋邈眭問寒

需要手動修改一下系統的時區才能顯示正確的時間。

1. 找到相應的時區檔案 /usr/share/zoneinfo/asia/shanghai用這個檔案替換當前的檔案

/etc/localtime

#cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

2. 修改/etc/sysconfig/clock檔案,修改為:

zone="asia/shanghai"

utc=true

arc=false

3. 一般只需要這兩步就可以了,或者再執行下句命令校正一下時間/usr/sbin/ntpdate –u 0.asia.pool.ntp.org

4. 如果沒有安裝ntp程式包則先執行下面這條語句yum install -y ntp*

Linux常見的命令都有哪些?linux系統裡有哪些目錄

查理之查 關於您所詢問的系統裡面的目錄,如果能夠找尋相關的linux的命令,應該可以通過系統幫助選項找到相關的提示符 寧配嗎嗯 常見的有編輯命令,在導航的部分可以除錯,整體的效果使用。 稀樹草原狼 我想在北京,明天怎麼去?系統系統裡都有很多的目錄裡都常見的美聯都是雙方操作的方法的命令 老男孩教育 命...

linu系統全部使用命令的嗎,linux系統全部使用命令的嗎

魚類 linux系統中的命令實在是太多了,簡單包括兩類命令,一類是內部命令,指的是shell自身提供的功能,一類是外部命令,指的是第三方的控制檯應用程式。一般來說,沒必要完全學習所有的命令,大體上有個印象,用到的時候去查一下幫助文件,久而久之,自然熟練。下面是整理的20個最常用的linux命令 1....

Linux中的at命令有什麼用?

at命令用來安排一個程式在未來的做一次一次性執行。所有提交的任務都被放在 var spool at 目錄下並且到了執行時間的時候通過atd守護程序來執行。更多命令請檢視 linux就該這麼學 第二章內容。linux命令詳解之at at命令是什麼意思,at命令是什麼意思 關於at命令的意思,計算機專業...