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

posted on 2016-01-03 09:06  King-Penguin  阅读(328)  评论(0编辑  收藏  举报

导航