ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux 自动任务crontab

Linux 自动任务crontab

Linux操作系统 作者:urgel_babay 时间:2016-03-01 09:58:45 0 删除 编辑
crontab -l 查看目前的定时运行队列名单
crontab -e 编辑定时运行队列名单
crontab -r 删除目前的时程表
 编辑格式为:分 時 日 月 星期 要執行的指令
 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...个小时要执行。

以此类推 f2,f3,f4,f5

 例如:
每天执行备份脚本:localbak.sh
00 13 * * * /orabak/script/localbak.sh
 每月每天每小时的第 0 分钟执行一次 /bin/ls :
0 7 * * * /bin/ls 
  在 12 月内, 每天的早上 6 点到 12 点中,每隔 20 分钟执行一次 /usr/bin/backup :
0 6-12/3 * 12 * /usr/bin/backup 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30936525/viewspace-2018415/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: linux strace命令
请登录后发表评论 登录
全部评论

注册时间:2016-02-29

  • 博文量
    203
  • 访问量
    339125