1.创建demo.php 演示文件 代码如下:
<?phpecho ?rand(1,99999).PHP_EOL; ?//每次生成不同的数字
2.linux crontab 执行
3.进去 crontab 编辑 添加 需要执行的
* * * * * php /var/html/demo.php >> /var/www/html/demo.log//以上代码表示 每分钟执行一次demo.php并且输出记录保存到demo.log里面//第一个* 表示 分钟//第二个* 表示 小时//第三个* 表示 天//第四个* 表示 月//第五个* 表示 周//每天早上6点 //0 6 * * *//每两个小时 //0 */2 * * * //晚上11点到早上8点之间每两个小时和早上八点 //0 23-7/2,8 * * * //每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点 //0 11 4 * 1-3 c//1月1日早上4点 //0 4 1 1 * ?//每小时执行//01 * * * * //每天执行//02 4 * * * //每星期执行//22 4 * * 0 //每月去执行//42 4 1 * * //每天的下午4点、5点、6点的5 min、15 min、25 min、35 min、45 min、55 min时执行命令。 //5,15,25,35,45,55 16,17,18 * * * //每周一,三,五的下午3:00执行//00 15 * * 1,3,5 //每小时的10分,40分执行//10,40 * * * * //每小时的1分执行//1 * * * * //每天早晨三点二十分执行//20 3 * * * //每年的一月和四月,4号到9号的3点12分和3点55分执行 //12,55 3 4-9 1,4 *
提示:如果有2个定时任务需要执行编辑器里面在写一条
最后来个效果图:
linux定时执行php代码-定时计划crontab
原文地址:https://www.cnblogs.com/phper8/p/8490668.html