美文网首页
Linux-crontab

Linux-crontab

作者: tarzipc | 来源:发表于2017-03-18 13:15 被阅读0次

    Centos 默认没有开启crond

    systemctl start crond.service
    
    添加自启动?
    echo "systemctl start crond.service" >> /etc/rc.local
    

    关于crontab命令的详细参数可以查看man
    主要有以下这些

    -e    以编辑器方式编辑该用户的计时表(默认vi打开/var/spool/cron/username)
    -l   列出该用户的计时器设置。 
    -r   删除该用户的计时器设置。 
    -u<用户名称>  指定要设定计时器的用户名称。
            crontab -u scu -l      //查看scu用户的计时器设置
    
    # Example of job definition:
    # .---------------- minute (0 - 59)
    # |  .------------- hour (0 - 23)
    # |  |  .---------- day of month (1 - 31)
    # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
    # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
    # |  |  |  |  |
    # *  *  *  *  * user-name  command to be executed
    
    另外还有“/”的用法,例如我需要每4天执行一次任务,可以这么写
    0 0 */4 * * commad
    

    相关文章

      网友评论

          本文标题:Linux-crontab

          本文链接:https://www.haomeiwen.com/subject/nruunttx.html