CentOS服务器定时同步时间

发布时间:2011年11月16日 / 分类:服务器经验 / 17,006 次围观 / 一次吐槽



首先,可以建立一个日志文件:
[root@icnote ~]#vi /var/log/upClock.log   //建立更新log文件
[root@icnote ~]#chmod 740 /var/log/upClock.log   //修改权限
[root@icnote ~]#crontab -e   //编辑root用户的默认crontab
输入以下命令:

1 5  * * * /usr/sbin/ntpdate cn.pool.ntp.org >> /var/log/upClock.log

表示每天的晚上5点同步时间 ,保存就ok了。

使用Linux.VPS的朋友们可能发现,系统时间不正确,手动修改或者同步正确一次后,运行半天发觉时间又快了几分钟,反正是运行得越久就越快,难道VPS穿越啦?

      和VPS管理员沟通无果,再上网搜索一番后,决定使用定时器自动同步时间算啦。

ssh执行命令:
#crontab -e
执行后加入一行:(和vi命令一样,按i进入编辑模式,Esc返回命令模式,:w保存修改,:q退出)
*/30 * * * * /usr/sbin/ntpdate cn.pool.ntp.org >> /var/log/crontab.log 2>&1
数字30表示30分钟执行一次,保存和退出后,还需要重启定时任务器才行哦:
#service crond restart

后面的>> /var/log/crontab.log 表示把定时执行情况写入到日志文件中去,方便查看有无异常。

注意utpdate要写完整路径,网上有些人的例子没写完整路径会导致以下异常:
/bin/sh: ntpdate: command not found

标签:没有标签呢

赞 (0) 本文链接: http://www.xiangguoqi.cn/read/504.html [复制分享 ](转载时请保留 )



↑上一篇:今天这个天气不错
↓下一篇:apache-url大小写敏感之解决 无觅关联推荐,快速提升流量
热评文章
默认:长尾词库
猜你喜欢
文章分类
最新文章
最近回复
    岁月痕迹