ntp ntpdate
时间: 2023-09-14 10:03:36 浏览: 102
ntp command
ntp和ntpdate是用于时间同步的工具。ntp是network time protocol的缩写,是一种用于网络中时间同步的协议。它不仅可以作为时间同步服务器,还可以作为客户端与标准时间服务器进行同步时间,并且实现平滑同步。ntp的守护进程为ntpd,配置文件为/etc/ntp.conf。而ntpdate用于客户端的时间校正,非NTP服务器可以不启动NTP。ntpdate会立即调整系统时间,但是这种方式不够安全、精确和优雅。它是通过settimeofday(2)函数直接设置系统时间,可能存在安全风险,无法持续精确同步,并且容易对依赖连续时钟的应用程序造成问题。因此,在生产环境中,建议慎用ntpdate,并选择使用ntpd来进行时间同步。ntpd不仅可以校准计算机的时间,还可以校准计算机的时钟,并且具有较好的精确性和稳定性。ntpd在与时间服务器的同步过程中记录了本地时钟的漂移,即Local Clock的自然偏移,即使网络有问题,本机仍能维持相对精确的走时。因此,理想的做法是在系统启动时使用ntpdate强制同步时间,在其他时候使用ntpd服务进行时间同步。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [内网时间同步,ntp与ntpdate区别,与ntp服务器搭建](https://blog.csdn.net/bootleader/article/details/105053982)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文