* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1 # path/to 是你的路径
PS :以上为。cron.txt 内容,输入完记得换行。
1、 可能出现的错误,cron.txt 换行即可;
"cronfile1":2: premature EOFerrors in crontab file, can"t install.
如图
方法1
crontab /path/to/cron.txt # 指定要调度的脚本命令;
crontab -u root -l # 使任务调度生效;s
方法2
crontab -e
*/2 * * * * date >> /apps/time.log
分/时/天/月/星期 command >>(命令执行结果输出) 到文件
如果你的 任务命令格式正确 会显示 crontab: installing new crontab
service crond start
service cron reload (ubuntu16.04)
以上在docker 的ubuntu 14.04上生效,ubuntu 16.04系统测试通过!
扩展阅读
如果命令不生效,可以查看查看cron运行日志(cat /var/log/cron.log),没有说明没有开启cron.log
vim /etc/rsyslog.d/50-default.conf # 开启cron .log
service rsyslog restart # 重起使log 生效
cronlog
crontabcrontab 定时任务正常图示
网友评论