linux - crontab 每3个小时运行一次

查看:107
本文介绍了linux - crontab 每3个小时运行一次的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

crontab 每3个小时运行一次

  • 3/ sh /home/test.sh

这种情况,我保存时在8点,那么9点就会运行吗?
他这个每3个小时,是 什么时间点 的3个小时???

解决方案

m h dom mon dow command

这个是你打开crontab时候显示的,解释一下

m:分钟,0-59
h:小时,0-23
dom:日期,1-31
mon:月份,1-12
dow:星期,0-6,0为星期天
command:命令

第一个表示分钟,所以第一个你就随便写个,表示第几分钟执行的意思

你要做的就是限制第二个参数,小时

1 */3 * * * php /path/to/your/cron.php        
每隔3小时的第一分钟执行一次任务

这里的每怎么理解?*/1*无区别,所以可以省略。这里可以想想,*/3表示能被3整除的时间就好理解了。

我之前博客写了个,你可以看看:Ubuntu下利用Crontab定时执行PHP文件

这篇关于linux - crontab 每3个小时运行一次的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆