[root@web176 ~]# date
fri nov 6 14:21:29 cst 2020
設定系統時間時,如果還需要設定日期,則要將日期與時間值用雙引號包裹起來[root@web176 ~]# date -s 10:10:10
fri nov 6 10:10:10 cst 2020
[root@web176 ~]# date
fri nov 6 10:10:14 cst 2020
檢視硬體時間用[root@web176 ~]# date -s "2020/11/11 10:00:00"
wed nov 11 10:00:00 cst 2020
[root@web176 ~]# date
wed nov 11 10:00:02 cst 2020
hwclock
或者clock
命令:
[root@web176 ~]# hwclock
fri 06 nov 2020 02:26:34 pm cst -0.640974 seconds
[root@web176 ~]# clock
fri 06 nov 2020 02:26:43 pm cst -0.969077 seconds
[root@web176 ~]# hwclock -s
[root@web176 ~]# clock
fri 06 nov 2020 02:27:23 pm cst -0.629706 seconds
[root@web176 ~]# date
fri nov 6 14:27:27 cst 2020
時間同步,linux系統需安裝ntpdate[root@web176 ~]# date -s "2020/11/11 10:00:00"
wed nov 11 10:00:00 cst 2020
[root@web176 ~]# date
wed nov 11 10:00:01 cst 2020
[root@web176 ~]# hwclock -w
[root@web176 ~]# clock
wed 11 nov 2020 10:00:20 am cst -0.223458 seconds
[root@web176 ~]# date
wed nov 11 10:00:21 cst 2020
[root@web176 ~]# rpm -qa | grep ntpdate
ntpdate-4.2.6p5-15.el6.centos.x86_64
網路時間伺服器[root@web176 ~]# ntpdate www.pool.net.org
11 nov 10:05:04 ntpdate[122336]: no server suitable for synchronization found
[root@web176 ~]# ntpd start
ntpd: command line arguments not allowed
ntpd - ntp daemon program - ver. 4.2.6p5
usage: ntpd [ - | -- ]...
[root@web176 ~]# /etc/init.d/ntpd start
starting ntpd: [ ok ]
[root@web176 ~]# ntpdate www.pool.net.org
11 nov 10:07:05 ntpdate[122400]: the ntp socket is in use, exiting
[root@web176 ~]# /etc/init.d/ntpd stop
shutting down ntpd: [ ok ]
[root@web176 ~]# ntpdate www.pool.net.org
6 nov 14:35:05 ntpdate[122414]: no server suitable for synchronization found
[root@web176 ~]# ntpdate cn.pool.ntp.org
6 nov 14:35:52 ntpdate[122436]: adjust time server 84.16.73.33 offset 0.000769 sec
[root@web176 ~]# date
fri nov 6 14:36:00 cst 2020
[root@web176 ~]# /etc/init.d/ntpd start
starting ntpd: [ ok ]
首先得確保這些伺服器都能ping通否則是無法時間同步的。否則會報錯「no server suitable for synchronization found」:
自動時間同步[root@web176 ~]# ntpdate www.pool.net.org
11 nov 10:05:04 ntpdate[122336]: no server suitable for synchronization found
vim /etc/rc.d/rc.local
/usr/sbin/ntpdate -u ntp.api.bz> /dev/null 2>&1; /sbin/hwclock -w
vim /etc/crontab
0 8 * * 6 root /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1; /sbin/hwclock -w
linux 硬體時間 系統時間
建了乙個虛擬機器,發現每次重啟後系統時鐘總是跟現有時間相差10多個小時 用date s進行修正之後,再次重啟又出現該問題。於是懷疑跟硬體時鐘有關 用hwclock看了下,發現的確硬體時鐘的時間存在差異。調整硬體時鐘 hwclock set date root localhost date s 200...
linux 系統時間 硬體時間
linux時鐘分為系統時鐘 system clock 和硬體時鐘 real time clock,簡稱rtc 系統時鐘是指當前linux kernel中的時鐘 而硬體時鐘則是主機板上由電池供電的時鐘,硬體時鐘可以在bios中進行設定。當linux啟動時,系統時鐘會去讀取硬體時鐘的設定,然後系統時鐘就...
系統時間與硬體時間
系統時間 system time 一般說來就是我們執行 date命令看到的時間,linux系統下所有的時間呼叫 除了直接訪問硬體時間的命令 都是使用的這個時間。硬體時間 hardware time 主機板上bios中的時間,由主機板電池供電來維持執行,系統開機時要讀取這個時間,並根據它來設定系統時間...