crontab 使用

一、crontab 作用

        linux后台周期性定时启动任务(二进制程序或脚本程序...)。

 

二、crontab 命令格式

        f1 f2 f3 f4 f5 program

       其中:f1是分钟,f2是小时,f3是月中的天,f4是月,f5是周中天。

                   program是程序。

三、时间格式

        当 f1 为 * 时表示每分钟都要执行 program,f2 为 * 时表示每小时都要执行程式,其余类推

  当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其余类推

  当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次,f2 为 */n 表示每 n 小时个时间间隔执行一次,其余类推

  当 f1 为 a, b, c,... 时表示第 a, b, c,... 分钟要执行,f2 为 a, b, c,... 时表示第 a, b, c...个小时要执行,其余类推

 

四、例子

        每月每天每小时的第 0 分钟执行一次 /bin/ls :

  0 * * * * /bin/ls

  在 12 月内, 每天的早上 6 点到 12 点中,每隔 20 分钟执行一次 /usr/bin/backup :

  */20 6-12 * 12 * /usr/bin/backup

  周一到周五每天下午 5:00 寄一封信给 alex_mail_name :

  0 17 * * 1-5 mail -s "hi" alex_mail_name < /tmp/maildata

  每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分....执行 echo "haha"

  20 0-23/2 * * * echo "haha"

  晚上11点到早上8点之间每两个小时,早上8点

  0 23-7/2,8 * * * date

 

注:摘自百度百科http://baike.baidu.com/view/1229061.htm   (更详细)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值