zoukankan      html  css  js  c++  java
  • linux--->定时任务

    linux定时任务

    crontab
    • cron服务

      • cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。
      • service crond start //启动服务
        service crond stop //关闭服务
        service crond restart //重启服务
        service crond reload //重新载入配置
        service crond status //查看服务状态
    • /var/spool/cron/

      • 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。一般一个用户最多只有一个crontab文件。
      • crontab -e 执行文字编辑器来设定时程表
        crontab -r : 删除目前的时程表
        crontab -l : 列出目前的时程表
    • /etc/crontab

      • 这个文件负责安排由系统管理员制定的维护系统以及其他任务的crontab。
    • 格式

      • crontab文件的格式:M H D m d cmd.
        M: 分钟(0-59)。
        H:小时(0-23)。
        D:天(1-31)。
        m: 月(1-12)。
        d: 一星期内的天(0~6,0为星期天)。
    ps:
    • crontab 设定的是第几分钟,第几小时,第几天,第几月,星期几
    • shell中的命令要用绝对路径。可以which来查看相应命名的路径
  • 相关阅读:
    BZOJ2759 一个动态树好题
    BZOJ3527 力
    HDU6069 String
    HDU5069 Harry And Biological Teacher
    AC自动机初步
    HDU6155 Subsequence Count
    while与until
    RADI
    linux压缩及归档
    挂载与卸载
  • 原文地址:https://www.cnblogs.com/frankltf/p/8856697.html
Copyright © 2011-2022 走看看