crontab

来源:互联网 发布:无锡市网络作家协会 编辑:程序博客网 时间:2024/04/28 03:10

摘抄自:http://zh.wikipedia.org/wiki/Cron,备忘


crontab命令常见于Unix类Unix操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行

crontab文件包含送交cron守护进程的一系列作业和指令。每个用户可以拥有自己的crontab文件;

同时,操作系统保存一个针对整个系统的crontab文件,该文件通常存放于/etc或者/etc之下的子目录中,而这个文件只能由系统管理员来修改。

crontab文件的每一行均遵守特定的格式,由空格或tab分隔为数个领域,每个领域可以放置单一或多个数值。

操作符号[编辑]

在一个区域里填写多个数值的方法:

  • 逗号 (',') 分开的值,例如:“1,3,4,7,8”
  • 连词符 ('-') 制定值的范围,例如:“1-6”,意思等同于“1,2,3,4,5,6”
  • 星号 ('*') 代表任何可能的值。例如,在“小时域” 里的星号等于是“每一个小时”,等等

某些cron程序的扩展版本也支持斜线 ('/') 操作符,用于表示跳过某些给定的数。例如,“*/3”在小时域中等于“0,3,6,9,12,15,18,21”等被3整除的数;


时间设置[编辑]

# 文件格式说明#  ——分钟 (0 - 59)# |  ——小时 (0 - 23)# | |  ——日   (1 - 31)# | | |  ——月   (1 - 12)# | | | |  ——星期 (0 - 7)(星期日=0或7)# | | | | |# * * * * * 被执行的命令