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下的時間修改