linux使用crontab执行计划任务

 happyzxb   2020-06-06 00:03   3247 人阅读  0 条评论

因家里装了certos需要外网访问网站,前几天了解到阿里的DDNS,感觉非常好用。

让系统每隔10分钟更新一下DDNS的IPv6,需要用到crontab执行计划任务。

列出当前的默认计划任务列表:

crontab -l 

删除当前的默认计划任务列表:

crontab -r 

修改当前的默认计划任务列表:

crontab -e 

计划任务列表的格式:

[minute] [hour] [day of month] [month] [day of week] [program to be run] 

其中各个参数的取值范围是:

minute(0-59) hour(0-23) 

day of month(1-31) 

month(1-12) 

day of week(0-7,0 or 7 is Sun)

每个参数里的取值可以有4种间隔符:

* 表示任意

– 表示范围

, 表示枚举多个值

/ 表示每隔

例如:

周一到周五每天12:34执行aliddns.sh

34 12 * * 1-5 /bin/aliddns.sh

每隔10分钟执行a.sh

*/10 * * * * a.sh


本文地址:https://zxbblog.com/?id=136
版权声明:本文为原创文章,版权归 happyzxb 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?