linux的crontab定时任务

1、基本定义

     crontab是cron table的缩写,是cron的配置文件,用于设置周期性被执行的指令。每个·用户都会自动生产一个自己的crontab文件,一般位于/var/spool/cron目录下。

2、操作命令

-e  编辑当前用户的定时任务
-l   查看当前用户的定时任务
-r  删除当前用户的定时任务
crontab -l

 

3、详解

30 4 * * * /home/oracle/scripts/schedule_full.sh
//第一列是分钟:范围是1-59;
//第二列是小时:范围是1-23;
//第三列是日:范围是1-31;
//第四列是月:范围是1-12;
//第五列是星期:范围是星期0-星期6;
//第六列是要运行的脚本
//用C1、C2、C3、C4、C5、C6代表第一至第六列。C1为 * 时表示每分钟都要执行脚本;C2为 * 时表示每小时都要执行脚本...;
//C1为T1-T2时表示从第T1分钟到T2分钟这段时间内都要执行

// * 表示取范围内的所有数字;/ 表示每过多少个数据执行;- 表示从T1-T2;, 表示散列数字
//以上语句表示每天4点30分执行该脚本

 

 

 

     

posted @ 2022-01-21 09:43  微风徐徐$  阅读(46)  评论(0编辑  收藏  举报