天天看點

linux下的時間修改

linux系統有兩個時間,一個是系統時間,另一個是cmos時間。

需要把兩個時間都調對!

方法一:修改系統時間

(1).用root登入,用date指令調好系統時間

date -s "2017/11/10 10:20:00" 把系統時間改為17年11月10号10點20分

這個修改在系統重新開機後就失效了,是以為了将這個時間永久生效,需要将修改的時間寫入CMOS。  

(2)然後執行hwclock -w将系統時間同步到cmos時間 

看CMOS的時間:  

#hwclock/clock –r 

将目前系統時間寫入CMOS中去  

#hwclock/clock –w 

方法二:修改硬體時間

(1).用root登入,用hwclock/clock --set --date指令調好cmos時間

hwclock/clock --set --date=="10:20:00 2017-11-10" 把cmos時間改為2017年11月10号10點20分0秒)

(2)然後執行hwclock -s将cmos時間同步到系統時間

可在root使用者的crontab -e下加入 0 0 * * * hwclock -s

保持每天同步

通用的設定格式:

a、hwclock/clock --set--date="月/日/年 時:分:秒”

#hwclock/clock --set--date="09/17/2003 09:54:00"

b、或hwclock --set --date hh:mm:ss指令

hwclock/clock --set --date 09:54:00

hwclock:硬體時鐘

-w:同步系統時間到硬體時間

-s:同步硬體時間到系統時間

linux系統中,cmos時間較準,而系統時間誤差較大(特别是虛拟機)

date -r /etc/passwd //檢視檔案上次的修改時間

      本文轉自ling118 51CTO部落格,原文連結:http://blog.51cto.com/meiling/1980557,如需轉載請自行聯系原作者

繼續閱讀