Maison > Questions et réponses > le corps du texte
crontab 每3个小时运行一次
3/ sh /home/test.sh
这种情况,我保存时在8点,那么9点就会运行吗?
他这个每3个小时,是 什么时间点 的3个小时???
PHP中文网2017-04-17 16:05:26
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文件
迷茫2017-04-17 16:05:26
$ crontab -e
1 */3 * * * commands
这个才是每3个小时执行一次,具体怎么执行,自己可以测试啊,比如echo
时间到一个文件