如何讓Ubuntu系統時間與網絡時間同步


Linux默認情況下使用UTC格式作為標准時間格式,如果在Linux下運行程序,且在程序中指定了與系統不一樣的時區的時候,可能會造成時間錯誤。如果是Ubuntu的桌面版,則可以直接在圖形模式下修改時區信息,但如果是在Server版呢,則需要通過tzconfig來修改時區信息了。使用方式(如將時區設置成Asia/Chongqing):

sudo tzconfig,如果命令不存在請使用 dpkg-reconfigure tzdata

然后按照提示選擇 Asia對應的序號,選完后會顯示一堆新的提示—輸入城市名,如Shanghai或Chongqing,最后再用 sudo date -s “” 來修改本地時間。

按照提示進行選擇時區,然后:

sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime

上面的命令是防止系統重啟后時區改變。

 網上同步時間 1. 安裝ntpdate工具 # sudo apt-get install ntpdate 2. 設置系統時間與網絡時間同步 # ntpdate cn.pool.ntp.org 3. 將系統時間寫入硬件時間 # hwclock --systohc

cn.pool.ntp.org是位於中國的公共NTP服務器,用來同步你的時間(如果你的時間與服務器的時間戳不同的話,可能無法同步時間哦,甚至連sudo reboot這樣的指令也無法執行)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM