crontab中的斜杠是什么意思?


31

我已经在系统中看到了crontab记录。

0-55/5 * * * *   root  <command>

我阅读了crontab -e示例文件,我知道第一位置代表分钟。但是我无法弄清楚/那里(斜线)的含义。谁能向我解释这个意思?


/是一个正斜杠。 \ 是反斜线。斜线向前倾斜。反斜杠向后倾斜。
jw013

2
man 5 crontab也有解释。
2012年

@ jw013感谢您的纠正!@垫子谢谢。购买方式,如何转到下一页man?我读完了man crontab,直到最后。
steveyang

1
@yangchenyun,这不是下一页。这是另一部分。 man crontab调出的第一个条目crontab,该条目用于第1节中的crontab 命令。在该联机帮助页的结尾处显示SEE ALSO crontab(5)。这告诉您可以man 5 crontab用来阅读crontab第5节中的条目,该条目描述了crontab 文件的格式。
cjm 2012年

@cjm感谢您提供此信息。我一直在想知道(3)SEE ALSO节中的那些事情!
steveyang

Answers:


31

正斜杠与范围一起使用以指定步长值。

0-55/5 * * * * 意味着您的命令将每五分钟执行一次(0、5、10、15,...,55)。

0-55/5与相同*/5


3
顺便说一句,那就是*/5
沃伦·杨

1
分钟字段上的* / 31怎么样?这是否意味着以股代息将在0和31或1和31上进行?
沉丹尼尔(Daniel Shen)

@DanielShen它将每小时运行0和31。
维尔市(Ville)

为什么用* / 5 * * * *代替5 * * * *?他们不一样吗?
安德鲁(Andrew)

4
@Andrew 5 * * * *将在每小时最高时间五分钟后(即每小时一次)运行。*/5 * * * *将每五分钟运行一次(即每小时十二次)
thrnio 17/09/19
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.