我們?cè)谑褂秒娔X的時(shí)候,有時(shí)會(huì)發(fā)現(xiàn)系統(tǒng)的時(shí)間會(huì)出現(xiàn)錯(cuò)亂。那么該怎么讓系統(tǒng)時(shí)間變得準(zhǔn)確呢?今天小編就教大家一種簡單的方法,使用NTP進(jìn)行系統(tǒng)時(shí)間調(diào)整。
NTP是Network Time Protocol的簡寫,意為“網(wǎng)絡(luò)時(shí)間協(xié)議”,是一個(gè)用TCP/IP協(xié)議實(shí)現(xiàn)的時(shí)間同步協(xié)議。
Ubuntu在每次啟動(dòng)都會(huì)自動(dòng)到ntp.ubuntu.com去做時(shí)間同步。但是,由于服務(wù)器一般不會(huì)頻繁啟動(dòng),所以還是不能避免時(shí)間偏差,而且這個(gè)偏差可能很大。因此,我們需要時(shí)不時(shí)地對(duì)服務(wù)器的時(shí)間進(jìn)行修正。最方便的方法是,借助cron的計(jì)劃任務(wù),每天進(jìn)行一次時(shí)間同步。
![](/d/20211018/1f3cb63254cd66d36d7b94b244c03c32.gif)
解決方法:
1. 創(chuàng)建一個(gè)文件/etc/cron.daily/timeupdate:
___FCKpd___0nbsp;sudo nano /etc/cron.daily/timeupdate
2. 輸入以下內(nèi)容:
ntpdate ntp.ubuntu.com
3. 保存文件后,還需要賦予其可執(zhí)行權(quán)限:
___FCKpd___2nbsp;sudo chmod 755 /etc/cron.daily/timeupdate
這樣,系統(tǒng)就可以每天去ntp.ubuntu.com獲取時(shí)間(/etc/cron.daily/目錄下的所有任務(wù)都會(huì)被每天執(zhí)行一次),并校準(zhǔn)服務(wù)器本身的時(shí)間。如果你擔(dān)心時(shí)間獲取失敗,則可以將多個(gè)NTP服務(wù)器添加到/etc/cron.daily/timeupdate文件中:
ntpdate ntp.ubuntu.com pool.ntp.org
以上就是解決Linux系統(tǒng)時(shí)間錯(cuò)誤的方法了,如果你發(fā)現(xiàn)你的電腦系統(tǒng)時(shí)間也出現(xiàn)了誤差,那么就用這種方法進(jìn)行解決吧。