84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
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整除的时间就好理解了。
*/1
*
*/3
我之前博客写了个,你可以看看:Ubuntu下利用Crontab定时执行PHP文件
$ crontab -e 1 */3 * * * commands
这个才是每3个小时执行一次,具体怎么执行,自己可以测试啊,比如echo时间到一个文件
echo
这个是你打开crontab时候显示的,解释一下
第一个表示分钟,所以第一个你就随便写个,表示第几分钟执行的意思
你要做的就是限制第二个参数,小时
这里的每怎么理解?
*/1
和*
无区别,所以可以省略。这里可以想想,*/3
表示能被3整除的时间就好理解了。我之前博客写了个,你可以看看:Ubuntu下利用Crontab定时执行PHP文件
这个才是每3个小时执行一次,具体怎么执行,自己可以测试啊,比如
echo
时间到一个文件