1. 程式人生 > >linux下的時間修改

linux下的時間修改

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 //查看文件上次的修改時間


本文出自 “運維筆錄 美玲” 博客,請務必保留此出處http://meiling.blog.51cto.com/6220221/1980557

linux下的時間修改