
下
ntpdate
linux系统下默认安装了ntp服务,手动进行ntp同步如下
$ntpdate
ntp1.nl.net
当然,也可以指定其它的ntp服务器
公网上的NTP服务器列表:
http://www.pool.ntp.org/zone/asia
根据这个列表,中国有个服务器:cn.pool.ntp.org
用
ntpdate
命令来同步时间:
ntpdate
cn.pool.ntp.org
可以将这个命令加到
cron
table
里面,每天执行。
ntpdate A的ip如果没有ntpdate命令,尝试
whereis ntpdate 或者
yum install ntpdate 或者
apt-get install ntpdate
可以使用ntpdate命令。ntpdate命令使用网络时间协议(NTP)设置日期和时间,通过轮询指定的确定正确时间的NTP服务器来设置本地日期和时间。它从指定的每个服务器获得了一些样本,并应用标准NTP时钟过滤器和选择算法来选择最好的样本。命令格式:ntpdate 时间服务器
用法示例:$ ntpdate pool.ntp.org
设置时间同步脚本,虽然以上已经同步了时间,但是由于计时精度的原因,时间的误差会增大。可以通过设置计划任务,每天0点同步一下。
打开crontab进行编辑:$ crontab -e
在crontab任务文件添加:0 0 * * * root ntpate -s pool.ntp.org
-s参数指定将日志输出到syslog,而不是标准输出。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)