• crontab定时任务


    .1.crontab定时任务调度

    • crontab[选项]

      -e  编辑crontab定时任务
      -l 查询crontab任务
      -r 删除当前用户所有定时任务
      
      释义 范围
      第一个 * 一小时当中第几分钟 0-59
      第二个 * 一天当中第几个小时 0-23
      第三个 * 一个月中的第几天 1-31
      第四个 * 一年当中第几个月 1-12
      第五个 * 一周中的星期几 0-7
    • 特殊字符:

      特殊符号 含义
      * 代表任何时间,比如第一个* 就是代表一小时中每分钟都执行一次意思
      , 代表不连续的时间,比如"0 8,12,16 * * * 命令" ,代表在每天8点0分,12点0分,16点0分都执行一次
      - 代表连续的时间范围,比如"0 5 * * 1-6" , 代表在周一到周六的凌晨5点0分执行命令
      */n 代表每隔多久执行一次,比如"*/10 * * * * 命令" 代表每隔10分中就执行一遍
    • 示例:

      1.在22点45分执行命令
      45 22 * * *
      2.每周1的17点0分执行命令
      0 17 * * 1
      3.每月1号和15号的凌晨5点0分执行命令
      0 5 1,15 * *
      4. 每周一到周五的凌晨4点40分执行命令
      40 4 * * 1-5
      
    • 示例

      # 编辑定时任务
      crontab -e
      # 设置每分钟输出hello到/opt/demo.txt
      */1 * * * * echo "hello" >> /opt/demo.txt
      # 重启定时
      service crond restart
      
      # 查看定数输出
      tail -f /opt/demo.txt
      
  • 相关阅读:
    G. Yash And Trees 线段树 + dfs序 + bitset
    网络流最小割 H
    P2764 最小路径覆盖问题 网络流重温
    P4016 负载平衡问题 网络流重温
    D. Yet Another Subarray Problem 思维 难 dp更好理解
    J
    20190709 暑训 区间种类数 莫队的学习
    E
    线段树 离散化 E. Infinite Inversions E. Physical Education Lessons
    CbsPersist
  • 原文地址:https://www.cnblogs.com/xujunkai/p/14143002.html
Copyright © 2020-2023  润新知