• linux 计划任务执行命令 crontab -e


    crontab命令的功能是在一定的时间间隔调度一些命令的执行。查看其执行情况,可以使用查看其执行日志的方式。

      在crontab文件中如何输入需要执行的命令和时间。该文件中每行都包括六个域,其中前五个域是指定命令被执行的时间,最后一个域是要被执行的命令。
        每个域之间使用空格或者制表符分隔。格式如下: 
      minute hour day-of-month month-of-year day-of-week commands 
        合法值 00-59 00-23 01-31 01-12 0-6 (0 is sunday) 
        除了数字还有几个个特殊的符号就是"*"、"/"和"-"、",",*代表所有的取值范围内的数字,"/"代表每的意思,"/5"表示每5个单位,"-"代表从某个数字到某个数字,","分开几个离散的数字。

    每小时执行/etc/cron.hourly内的脚本
    01 * * * * root run-parts /etc/cron.hourly
    每天执行/etc/cron.daily内的脚本
    02 4 * * * root run-parts /etc/cron.daily 

    每星期执行/etc/cron.weekly内的脚本
    22 4 * * 0 root run-parts /etc/cron.weekly 

    每月去执行/etc/cron.monthly内的脚本 
    42 4 1 * * root run-parts /etc/cron.monthly 

    注意: "run-parts"这个参数了,如果去掉这个参数的话,后面就可以写要运行的某个脚本名,而不是文件夹名。   

    每天的下午4点、5点、6点的5 min、15 min、25 min、35 min、45 min、55 min时执行命令。 
    5,15,25,35,45,55 16,17,18 * * * command

    每周一,三,五的下午3:00系统进入维护状态,重新启动系统。
    00 15 * * 1,3,5 shutdown -r +5

    --------------------------------------------

    计划任务添加完成后  重启服务

      service crond start    //启动服务
      service crond stop     //关闭服务
      service crond restart  //重启服务
      service crond reload   //重新载入配置
      service crond status   //查看服务状态 

    ----------------------------------------------------

  • 相关阅读:
    Leetcode 242.有效的字母异位词 By Python
    Leetcode 344.反转字符串 By Python
    Leetcode 217.存在重复元素 By Python
    js 动态加载select触发事件
    MUI 里js动态添加数字输入框后,增加、减少按钮无效
    【 jquery 】常用
    MySql 常用语句
    CSS 选择器 知识点
    HTML 符号实体
    log4net 配置
  • 原文地址:https://www.cnblogs.com/paddygege/p/6566074.html
Copyright © 2020-2023  润新知