时间同步 ntpdate 配合 crontab

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了时间同步 ntpdate 配合 crontab相关的知识,希望对你有一定的参考价值。

参考技术A /usr/sbin/ntpdate time-a.nist.gov s2m.time.edu.cn ntp.sjtu.edu.cn

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

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

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

2.自动时间同步

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

Vim /etc/rc.local

添加一条时间同步命令:/usr/sbin/ntpdate ntp.fudan.edu

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

Crontab 简介

用法:

分 时 日 月 周 命令

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

格式:

*/5 * * * *

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

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

# hwclock -systohc

2.自动时间同步

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

Vim /etc/rc.local

添加一条时间同步命令:/usr/sbin/ntpdate ntp.fudan.edu

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

Crontab 简介

用法:

分 时 日 月 周 命令

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

格式:

*/5 * * * * /usr/sbin/ntpdate time-a.nist.gov s2m.time.edu.cn ntp.sjtu.edu.cn &> /dev/null

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

用ntpdate从时间服务器更新时间[Centos时间同步]

用ntpdate从时间服务器更新时间[Centos时间同步]

 

用ntpdate从时间服务器更新时间


如果你的linux系统根本没有ntpdate这个命令
#yum install ntp
安装完了之后,你不要做什么配置,直接测试。
代码如下:
# ntpdate pool.ntp.org

 

如果显示时间正常,证明已同步成功了,然后在crontab里面加上以下内容:

#crontab -e

*/5 * * * * ntpdate pool.ntp.org   #填写域名或IP
每隔五分钟同步一次

本文出自 “XnNetBlog” 博客,请务必保留此出处http://xnnet.blog.51cto.com/12795469/1927330

以上是关于时间同步 ntpdate 配合 crontab的主要内容,如果未能解决你的问题,请参考以下文章

用ntpdate从时间服务器更新时间[Centos时间同步]

时间同步之pxe,cobbler,dhcp

Ntpdate做时间定时同步时报错

linux系统如何设置时间同步?

Linux时间同步

Centos7服务器时间同步及国内常用时间同步服务器地址 && 自建时间同步服务器ntpdate