时间同步 ntpdate 配合 crontab

时间同步 ntpdate 配合 crontab,第1张

/usr/sbin/ntpdate time-anistgov s2mtimeeducn ntpsjtueducn

首先使用 ntpdate 对时间进行网络更新(同步),可以同时指定多个时间服务器,由 ntpdate 自动选择

为了保证时钟精确,我们可以把ntpdate命令放入crontab。但是,对于那些不是一直开启的机器(比如便携机),这个命令放入启动脚本或手工运行更合适。

必须指出的是,ntpdate设置的是系统时钟,但它不设置硬件时钟(电池供电的时钟)。要让硬件时钟反应系统时钟的值,请使用如下命令:

2自动时间同步

(1)利用开机脚本进行同步

Vim /etc/rclocal

添加一条时间同步命令:/usr/sbin/ntpdate ntpfudanedu

(2)利用周期进程(crontab)进行同步

Crontab 简介

用法:

分 时 日 月 周 命令

crontab -e 命令,进入一个VI的编辑界面,既可以添加或修改任务了

格式:

/5

为了保证时钟精确,我们可以把ntpdate命令放入crontab。但是,对于那些不是一直开启的机器(比如便携机),这个命令放入启动脚本或手工运行更合适。

必须指出的是,ntpdate设置的是系统时钟,但它不设置硬件时钟(电池供电的时钟)。要让硬件时钟反应系统时钟的值,请使用如下命令:

# hwclock -systohc

2自动时间同步

(1)利用开机脚本进行同步

Vim /etc/rclocal

添加一条时间同步命令:/usr/sbin/ntpdate ntpfudanedu

(2)利用周期进程(crontab)进行同步

Crontab 简介

用法:

分 时 日 月 周 命令

crontab -e 命令,进入一个VI的编辑界面,既可以添加或修改任务了

格式:

/5 /usr/sbin/ntpdate time-anistgov s2mtimeeducn ntpsjtueducn &> /dev/null

Crontab –l 查看是否已经成功添加。

时间同步服务器是一种高科技智能化、可独立基于NTP/SNTP协议工作的时间服务器,时间同步服务器从GPS卫星上获取标准时钟信号信息,将这些信息在网络中传输,网络中需要时间信号的设备如计算机,控制器等设备就可以与标准时间源同步。标准的时钟信息通过TCP/IP网络传输,DNTS系列还支持多种流行的时间发布协议,如time/UDP,并支持可设置的UDP端口的中新创科定义的时间广播数据包。NTP和time/UDP的端口号分别固定于RFC-123和RFC-37指定的123和37。
随着计算机应用的广度和深度不断加大,网络中的设备种类和业务类型越来越多,服务器的数量也与日俱增。传统上,各种服务器、网络设备使用的时间都是由设备内部时钟来提供的。由于服务器、网络设备本身的时钟误差是不可避免的,尽管这种误差每天不大,但经过一段时间的累积就会出现大的时间差,从而导致网络中各服务器、网络设备的时间不一致。对于一些重要的行业来说,这种时间的不一致是致命的。基于以上考虑,网络中有必要部署NTP网络时间服务器,使用GPS信号作为时间源,通过NTP协议对网络内的所有服务器和网络设备的时间进行同步。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12608492.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存