周期性执行任务:Cron用法(CentOS7)

Posted 我的书舍

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了周期性执行任务:Cron用法(CentOS7)相关的知识,希望对你有一定的参考价值。

一、操作cron


查看cron运行状态:

systemctl status crond.service


启动cron:

systemctl start crond.service


重启cron:

systemctl restart crond.service


停用cron:

systemctl stop crond.service


重新载入crontab配置:

systemctl reload crond.service


二、crontab:cron配置文件


crontab常用命令:

crontab -l  列出当前登录用户所有定时任务

crontab -l -u XXX  列出XXX用户的所有定时任务,如有没有会提示 no crontab for XXX

crontab -e  编辑当前用户的定时任务

crontab -r  删除当前用户的定时任务

 

三、时间设置:



每分钟执行一次命令 & 缀加执行输出到日志文件

* * * * *  命令  > /path/to/log_file_name.log  2>&1


其他时间设置实例:

* * * * *               每分钟执行

*/1 * * * *           每分钟执行

0 5 * * *                每天五点执行

0-59/2 * * * *        每隔两分钟执行,且是偶数分钟执行,比如2,4,6

1-58/2 * * * *        每隔两分钟执行,且是奇数分钟执行,比如3,5,7

0 0 1,5,10 * *        每个月1号,5号,10号执行

0 0 1-5 * *            每个月 15号执行


以上是关于周期性执行任务:Cron用法(CentOS7)的主要内容,如果未能解决你的问题,请参考以下文章

创建周期性任务 cron

创建周期性计划任务cron

概论:任务计划at与cron

计划任务周期任务cron

定时任务

使用cron在Spring中安排周期性的反应任务?