Linux的時間分為System Clock(系統時間)和Real Time Clock (硬體時間,簡稱RTC)。
系統時間:指目前Linux Kernel中的時間。
硬體時間:主機闆上有電池供電的時間。
1、檢視系統時間 date
設定系統時間的指令: #date --set “03/01/17 10:15"(月/日/年 時:分:秒)
2、hwclock/clock
檢視硬體時間
# hwclock --show
# clock --show
設定硬體時間
# hwclock --set --date="03/01/17 10:15" (月/日/年 時:分:秒)
# clock --set --date="03/01/17 10:15" (月/日/年 時:分:秒)
3、硬體時間和系統時間的同步
重新啟動系統,硬體時間會讀取系統時間同步,如果不重新啟動的系統,要用hwclock或clock指令實作同步。
硬體時鐘與系統時鐘同步:
# hwclock --hctosys(hc代表硬體時間,sys代表系統時間)
或者 # clock --hctosys
系統時鐘和硬體時鐘同步:
# hwclock --systohc或者# clock --systohc
4、時區的設定
# tzselect
設定時區為中原標準時間:
#tzselect
#5
#9
#1
#1
注:5、9、1、1、是根據系統時區選擇大洲、國家、城市、确定得到的
網絡的時間時間伺服器上的時間同步的方法
1. 安裝ntpdate工具 # sudo apt-get install ntpdate
2. 設定系統時間與網絡時間同步 # ntpdate cn.pool.ntp.org
3. 将系統時間寫入硬體時間 # hwclock --systohc