无法理解Cron的特定格式?

时间:2016-06-28 06:03:26

标签: cron

我已经阅读了CronFormat以了解Cron.But我无法理解这个Cron格式:

根据我的理解,格式为
    <Minute> <Hour> <Day_of_the_Month> <Month_of_the_Year> <Day_of_the_Week>

但我无法理解以下格式。     07/10 * 1/1 *?*

我的理解:

我对上述格式的理解是:
每7分钟,每小时,每月,每年。

任何人都可以指导我这是什么吗? QuestionMark(?)和*我还没有理解

2 个答案:

答案 0 :(得分:0)

这是每个cron作业的格式

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command to be executed

所以7/10表示每10分钟第7分钟, 下一个*表示每小时, 1/1也意味着每天都如此。 不幸的是,我也不知道&#34;?&#34;。

答案 1 :(得分:0)

我喜欢this example,我很容易理解: -

# Minute |  Hour  | Day of Month |      Month |         Day of Week    |    Command    
# (0-59) | (0-23)  |   (1-31)  |  (1-12 or Jan-Dec) | (0-6 or Sun-Sat)                
    0    |    2      |    12    |         *     |           *      |      /usr/bin/find