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:列举出所有任务调度。

  • 相关阅读:
    Linux文件系统
    Ant整合svnant(三)
    Linux文件系统基本结构和基本操作管理
    Ant生成javadoc(四)
    Linux系统常用命令
    Linux系统目录架构
    使用fdisk进行磁盘管理
    命令行BASH的基本操作
    python 获取项目的根路径
    游戏自动化测试思路
  • 原文地址:https://www.cnblogs.com/King-Penguin/p/5095787.html
Copyright © 2011-2022 走看看