方法來源於網上,但是經過驗證是可行的。
作為linux學習的新手,開始學習時總會遇到各種各樣的麻煩,每次開機發現自己的虛擬機總是與當前的時間相差幾個小時到幾天不等,查閱網上經驗,我的做法是
1.使用yum安裝時間同步服務 #yum - y install ntpdate

2.安裝完成之后,就開始驗證
① #ntpdate -u 210.72.145.44 備注:210.72.145.44 是中國國家授時中心

② #cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
![]()
③ #ntpdate pool.ntp.org
#ntpdate -u ntp.api.bz 備注:指定ntp.api.bz(上海ntp服務器)

經過以上幾個步驟之后虛擬機時間和實際時間一致,問題解決了。但是關掉電腦后第二天打開發現時間又對不上了,於是想到要寫個定時任務來同步時間。
④使用crontab -e來寫個定時任務同步時間,這樣就不會導致下一次開機時時間同步不上的問題了。
*/5 * * * * /usr/sbin/ntpdate -u ntp.api.bz
以上經驗僅供參考,如有不對,歡迎指正
