本站停止维护,已转移至laravel学习网;欢迎大家移步访问!

Ubuntu crontab任务计时器命令

1. 使用crontab -e命令

这个命令的使用比较简单。直接输入

~# crontab -e

就会打开一个编辑窗口,第一行会有内容格式的提示:

# m h  dom mon dow   command

具体意义表示:分钟 小时 日期 月份 星期 命令,在某月(mon)的某天(dom)或者星期几(dow)的几点(h,24小时制)几分(m)执行某个命令(command),*表示任意时间。例如:

2.解析

 * * * * /home/meng/hello.sh

就是:每小时的03时执行/home/meng/下的hello.sh脚本。

在保存之后,根据屏幕下面的提示输入Ctrl+X退出,此时会提示是否保存,输入Y;提示输入文件名,并且有一个临时的文件名,由于只是测试,直接回车保存。

3.案例:

* 1 * * * cd /var/www/xinwei &&  /usr/bin/php artisan orderDailyNew >> /tmp/pushios.log
* 2 * * * cd /var/www/xinwei &&  /usr/bin/php artisan comeback >> /tmp/pushios.log
30 6 * * * cd /var/www/xinwei &&  /usr/bin/php artisan calculate >> /tmp/pushios.log
30 11 * * * cd /var/www/xinwei &&  /usr/bin/php artisan calculate >> /tmp/pushios.log
45 6 * * * cd /var/www/xinwei &&  /usr/bin/php artisan performance >> /tmp/pushios.log
45 11 * * * cd /var/www/xinwei &&  /usr/bin/php artisan performance >> /tmp/pushios.log
* 3 * * * cd /var/www/xinwei &&  /usr/bin/php artisan statistics >> /tmp/pushios.log
* 9 * * * cd /var/www/xinwei &&  /usr/bin/php artisan claim >> /tmp/pushios.log

4.service cron restart 重启服务

#service cron restart
转载请注明 :一沙网络原文出处:http://bbs.earnp.com/article/61
问题交流群 :562864481
8
打赏
发布时间 :2016-08-14 21:54:18
分享

0 个评论

    还没有评论,感觉来抢沙发吧!

要回复文章请先登录注册