一些cron命令

简介: 列出当前用户的cron:crontab -l 列出指定用户的cron:crontab -uroot -l 编辑当前用户的cron:crontab -e 删除当前用户的cron:crontab -r cron文件语法: 分     小时   日       月       星期  ...

列出当前用户的cron:crontab -l
列出指定用户的cron:crontab -uroot -l
编辑当前用户的cron:crontab -e
删除当前用户的cron:crontab -r

cron文件语法:
分     小时   日       月       星期     命令
0-59   0-23   1-31   1-12     0-6     command     (取值范围,0表示周日一般一行对应一个任务) 

每分钟输出到/tmp/cron1.txt:
* * * * * echo "Hello,cron!" >> /tmp/cron1.txt

每3分钟输出到/tmp/cron1.txt:
*/3 * * * * echo "每3分钟输出一次" >> /tmp/cron1.txt

第10、20、30分钟输出到/tmp/cron1.txt:
10,20,30 * * * * echo "第10、20、30分钟输出一次" >> /tmp/cron1.txt

第30-40分钟内到/tmp/cron1.txt:
30-40 * * * * echo "第30-40分钟内输出" >> /tmp/cron1.txt

每天的17:06,删除/tmp/cron1.txt
06 17 * * * rm /tmp/cron1.txt

每天的17:07输出到/tmp/cron1.txt:
7 17 * * * echo "重新开始" >> /tmp/cron1.txt

每分钟执行一次php,并把echo结果输出到1.txt(要完整路径,并且目录文件夹可写):
* * * * * /usr/bin/php /var/www/html/cron/1.php >> /var/www/html/cron/1.txt

每个小时的0分,删除/var/www/html/cron/1.txt
0 * * * * rm /var/www/html/cron/1.txt

目录
相关文章
cron和crontab
crontab -l 列出目前的计划任务(时程表) crontab -e 编辑计划任务   计划任务的格式如下: f1 f2 f3 f4 f5 program 其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。
844 0
|
Shell Linux 调度
|
Shell 调度 Linux
|
Shell PHP 关系型数据库