美文网首页
crond循环计划任务

crond循环计划任务

作者: 十七遇你_dc8d | 来源:发表于2018-05-03 20:34 被阅读0次

    crond是个应用程序 crontab是个命令程序 两者分不开

    systemctl start crond 启动
    systemctl status crond 查看是否启动 启动才能实行计划

    ls /var/spool/cron/ 计划任务会储存在这里

    crontab -e 创建计划
    crontab -l 查看计划任务
    管理员可以使用 -u username, 去管理其他用户的计划任务
    比如 crontab -l -u 用户名字 这样可以查看 用户的计划任务了 也可以创建也可以删除

    crontab -r 删除任务计划

    拒绝用户执行任务计划可以用
    vim /etc/cron.deny 里边编写用户名就会被拒绝用户使用计划任务

    循环计划任务 语法格式

    .---------------- 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=1 or 7) OR sun,mon,tue,wed,thu,fri,sat 周

    | | | | |

    * * * * * command

    00 02 * * * ls //每天2:00整
    00 02 1 * * ls //每月1号2:00整
    00 02 14 2 * ls //每年2月14号2:00整
    00 02 * * 7 ls //每周日2:00整
    00 02 * 6 5 ls //每年6月的周五2:00整 (特殊)
    00 02 14 * 7 ls //每月14号2:00整 或者 每周日2:00整,这两个时间都执行
    00 02 14 2 7 ls //每年2月14号2:00整 或者 每周日2:00整,这两个时间都执行

    当周有数字 月有数字 日没有数字时 表示几月几周 几时几分

    相关文章

      网友评论

          本文标题:crond循环计划任务

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