ntp时间同步和crond定时任务使用

最近工作中使用ntp和crond程序,记录下使用方法

一、ntp时间同步程序使用笔记

1、确保系统上有ntpd程序,然后配置ntp.conf文件

 1.jpg

1)添加server 127.127.1.0

fudge 127.127.1.0 stratum 8

意思是指定服务器为本地,层级为8

2)添加restrict 172.18.0.0 mask 255.255.255.0 modify notrap

意思是给那个网段提供服务

然后启动ntpd

2、用另一台设备进行测试

同样配置ntp.conf

 2.jpg

添加 server 172.18.12.75 iburst  配置服务器ip

启动ntpd这样就可以通过ntpd同步时间

3、用ntpdate同步时间(必须关闭ntpd,两者是互斥的),可以用ntpdate 172.18.12.75 同步时间。

root@localhost:/# ntpdate 172.18.12.75

16 Jun 10:03:35 ntpdate[16934]: adjust time server 172.18.12.75 offset 0.009955 sec

ntpdate是暴力的同步一次时间,ntpd则是平滑的同步,每隔一段时间通过ntp报文交互来同步服务器的时间到客户端。

二、crond定时执行程序的程序笔记

1、crontab –l

查看定时执行的任务有哪些

 3.jpg

可以看到配置文件是/var/cron/tabs/root 

2、通过echo将你要加的命令添加到这个文件中

echo "*/2 * * * * touch /aaa.c" >> /var/cron/tabs/root

4.jpg

 然后就每隔两分钟在/目录下创建一次aaa.c

 用到最多的就是 */2 * * * * (加要执行的程序) 《每隔两分钟执行一次》

                      12 12 * * *(加要执行的程序)《每天的12:12执行一次》

3、当然可以把ntp的更新时间命令ntpdate添加到配置中,让其定时同步时间

echo "12 12 * * * ntpdate 172.18.12.75" >>/var/cron/tabs/root

 5.jpg

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值