zoukankan      html  css  js  c++  java
  • Linux crontab

    任务调度的使用

    1:设置任务。

             crontab -e

    2:分配任务-每隔第一时间去执行 date > /home/mydata1

             希望,每天凌晨两点执行date >> /home/mydata2

             可以在crontab -e中加入0  2  *  *  * date >> /home/mydata2

    调度文件的规则:

    字段名称

    说明

    范围

    分钟

    每小时中的第几分钟执行

    0-59

    小时

    每日的第几个小时执行

    0-23

    日期

    每月的第几天执行

    1-31

    月历

    每年的第几个月执行

    1-12

    星期

    每周的第几天执行

    0-6

    命令参数

    欲执行的命令名称及参数

    3:怎样调度多个任务

             (1)在crontab -e中直接写。

             (2)可以把所有的任务,写入到一个可执行文件(shell编程)

             例:

             先编写脚本程序

             vi mydata3.sh

             date >> /home/mydate3

             cp /home/mydate3 /home/Linux/

             在crontab添加运行脚本的命令

             * * * * * /home/Linux/mytask.sh

    4:如何终止任务调度

      crontab -r:终止所有任务调度(慎用)。

      crontab -l:列举出所有任务调度。

  • 相关阅读:
    Super
    多态
    方法覆盖 和toString方法的作用
    Static 静态+this
    构造方法 + 继承
    使用方法重载的优缺点
    Erlang 简介与样例分析
    Assassin's Creed 4: Black Flag --《刺客信条4; 黑旗》
    DEVIL MAY CRY V:《鬼泣5》
    Valiant Hearts: The Great War -- 《勇敢的心》
  • 原文地址:https://www.cnblogs.com/King-Penguin/p/5095787.html
Copyright © 2011-2022 走看看