時間同步是利用ntp(network time protocol)協議時網路中的各個計算機時間達成同步。
yum install ntp
systemctl start ntpd
systemctl enable ntpd
server 127.127.1.0 #設定自身為ntp伺服器,沒有外網可以禁止掉其他server欄位
restrict x.x.x.x mask 255.255.255.0 #把自身網段加進去
server x.x.x.x #新增server位址,沒有外網可以禁止掉其他server欄位
systemctl restart ntpd
ntpdate -u x.x.x.x
chrony是乙個實現了ntp協議的開源軟體。chrony可以更快的同步,從而最大程度減少時間和頻率誤差;能夠更好地響應時鐘頻率的快速變化。
chrony主要包含chronyd和chronyc兩個程式。chronyd是後台執行的守護程序,用於調整核心中執行的系統時鐘和時鐘伺服器同步;chronyc是命令列使用者工具,用於監控或配置引數,可以控制本機的chronyd例項也可以控制遠端的chronyd例項。
yum install chrony
vi /etc/chrony.conf
server ***.***.***.*** iburst #如果server配置本機ip代表與本機同步,可以作為server被其他客戶端同步
driftfile /var/lib/chrony/drift #根據實際時間計算出增減時間的比率,重啟後為系統時鐘作出補償
makestep 1.0 3 #如果系統時鐘的偏移量大於1秒,則允許系統時鐘在前三次更新中步進
rtcsync #啟用實時時鐘(rtc)的核心同步
logdir /var/log/chrony
systemctl enable chronyd
systemctl start chronyd
print or set the system date and time
date #顯示時間
date -s 『yyyy-mm-dd hh:mm:ss』 #設定時間
date +%s #unix時間戳
control the system time and date (centos7之後才出現)
timedatectl list-timezone #列出時區
timedatectl set-timezone asia/shanghai #設定時區
timedatectl set-time hh:mm:ss #設定時間
timedatectl set-ntp yes #set使用-ntp引數啟用或禁用系統時鐘與遠端ntp伺服器的自動同步,yes是開啟
linux同步系統時間
一.date命令檢視時間 cst 北京時間 8時區 gtm 格林威治時間 0時區 二.tzselect命令用於選擇時區 要注意的是tzselect只是幫我們把選擇的時區顯示出來,並不會實際生效,也就是說它僅僅告訴我們怎麼樣去設定環境變數tz 三.聯網同步時間 3.1.安裝ntpdate工具 sudo...
Linux系統時間同步
不同的linux伺服器在api互動時可能會有時間戳的驗證,由於伺服器時間不同可能到時超時,所以需要通過同步時間 date命令 date 檢視當前時間,結果如下 tue mar 4 01 36 45 cst 2014 date s 09 38 40 設定當前時間,結果如下 tue mar 4 09 3...
Linux同步系統時間
某些分布式集群環境需要時間同步才可以正確執行,故本文說明linux同步時間的兩種方法,網路同步和手動同步並寫入bios centos7 root mym date sunjul 29 01 16 14edt 2018其中,edt表示美國東部夏令時。我們也要換成東8區cst時間 同步時間可以手動設定或...