linux 修改系統時間

2021-04-23 05:40:10 字數 644 閱讀 2363

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

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

#clock -w

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

1) 找到相應的時區檔案 /usr/share/zoneinfo/asia/shanghai

用這個檔案替換當前的/etc/localtime檔案。

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

zone="asia/shanghai"

utc=false

arc=false

3)時間設定成2023年8月30日的命令如下:

#date -s 08/30/2005

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

#date -s 18:40:00

4)同步bios時鐘,強制把系統時間寫入cmos,命令如下:

#clock -w

linux系統修改系統時間

linux系統含兩種時間,一種是系統時間,另一種是硬體時間。date命令將日期設定為2020年12月07日 date s 12 07 20 將時間設定為14點20分50秒 date s 14 20 50 將時間設定為2014年6月18日14點16分30秒 mmddhhmmyyyy.ss date 0...

Linux修改系統時間

1 修改日期 將系統日期設定成2012年12月05日的命令如下 date s 12 05 2012 3 例項 設定日期時間為2012年12月5號12 00 date s 2012 12 05 12 00 00 4 同步bios時鐘 強制把系統時間寫入cmos,命令如下 clock w 1 安裝同步軟...

linux系統時間修改

只有超級使用者才能用date命令設定時間,一般使用者只能用date命令顯示時間。例1 用指定的格式顯示時間。date this date now is x time is now x thank you this date now is 11 12 99 time is now 17 53 01,t...