Linux中Crontab(计划任务)的经常使用说明

crontab(计划任务)就是定义一个时间,而后再这个时间点去执行一些程序,可灵活设置时间点,屡次执行。
工做中遇到到不少次要求写定时任务的工做,好比,公司开发的系统中,须要每个月的第一天,给全部有消费记录的用户发送pdf帐单到注册时的用户邮箱中,这个时候写好php脚本(统计用户消费,并生成pdf帐单,且发送邮件),使用linux的crontab去定时执行php脚本,就能够达到目的。
例如,天天凌晨三点运行下网站服务人数作统计。
命令:30 00 * /usr/local/php/bin/php fuwurenshu.php
如下是经常使用的crontab的使用说明:php

编辑
        查看计划任务格式写法   vi /etc/crontab
        分        时        日        月        周        指令
        0-59      0-23     1-31    1-12     0-6
        *         *        *        *        *        执行脚本   每分钟执行一次
        */1       *        *        *        *        也是每分钟执行
        *        */1       *        *        *        每小时执行一次
        30        5        *        *        *        天天5:30执行一次
        30        5        *        *        1        每周一的5:30执行一次
        30        5        *        *        1-6      每周一到周六的5:30执行一次
        30        5,7      *        *        1        每周一的5:30和7:30执行一次
        30        5-12/2   *        *        *        天天的5:30、7:30、9:30、11:30执行
    查看
        crontab -l
    删除
        crontab -r    删除全部的计划任务
        建议使用crontab -e进来以后删除一行计划任务
相关文章
相关标签/搜索