涉及到時間同步,幾點如下:
——可以通過時間服務器同步時間
——涉及廣域網時,考慮到報文延遲,同步時間是個複雜的問題。協議ntp(Network Time Protocol) 就是要解決這些問題的。ntp可以提供到毫秒級別的時間同步。
——對那些時間不需要那麼精確同步的,可以使用 sntp (Simple Network Time Protocol)協議來完成。
——Linux 提供了時間同步的工具。如果希望從互聯網時間服務器上同步時間到本地,使用ntpdate;如果希望提供時間服務給局域網內的其它服務器,使用ntpd。
——ubuntu 缺省的包含了ntpdate,如果希望對外提供時間服務器。需要 sudo apt-install nptd,這個東西用的時候再去翻吧。
——ntp.org 提供了一組時間服務器提供時間服務。這一組服務器通過動態的dns聯合向外提供服務。
簡單的來說,我們只需要這樣就可以一次性同步時間:
sudo ntpd pool.ntp.org
如果需要持續的同步時間,最好還是安裝上ntpd。如果不希望ntpd對外提供服務,把所有的ip段都拒絕掉,即可。
Linux 和 Windows 不太一樣的地方,是多了一個 Hardware Clock vs System Time。
——Hardware Clock 顧名思義,是硬件時鐘,通常是由系統的晶振芯片提供;
——System Time是運行中的Linux 內核時間;在啓動時,由Hardware Clock 初始化一次。
——修改System Time 並不會直接修改Hardware Clock,修改Hardware Clock需要藉助hwclock命令。當然了,同樣需要“超級牛力”
[雜記]ntp 時間同步
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
目前關於字符編碼的認識(跨平臺、多語言?)
_purehol
2019-09-02 21:36:46
關於C++中指向類的指針
_purehol
2019-04-24 01:04:40
.net framework版本衝突問題 >LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞
_purehol
2019-04-24 01:04:40
[工程經驗] C++在工程中最常用的三個知識
Robot_Starscream
2018-11-20 05:17:35
[工程經驗] 軟硬件的架構分析
Robot_Starscream
2018-11-20 05:17:35
[工程經驗] 實現一個算法的思想
Robot_Starscream
2018-11-20 05:17:35
某網點出口區域冗餘線路設計
執着追求
2018-09-12 04:08:48
銳捷交換機升級操作系統
執着追求
2018-09-12 04:08:48
爲什麼快速排序在數組的情況下比歸併排序快
CS_ChenLI
2018-09-03 15:18:06
花生殼的dns服務器
iteye_17506
2018-09-02 10:37:22
我在Windows下常用的命令行
iteye_17506
2018-09-02 10:37:21
從 mysql binlog 中手動恢復數據
iteye_17506
2018-09-02 10:37:21
Tomcat 中會話超時的相關配置
iteye_17506
2018-09-02 10:37:18