我第一次尝试在我的 linux 服务器中设置 cron 作业。我想设置我的文件每 10 分钟运行一次。cron 工作正常,但问题是 cron 运行如下
00:00 00:10 00:20
但我想要这样
00:05 00:15 00:25
我第一次尝试在我的 linux 服务器中设置 cron 作业。我想设置我的文件每 10 分钟运行一次。cron 工作正常,但问题是 cron 运行如下
00:00 00:10 00:20
但我想要这样
00:05 00:15 00:25
如果你有 Vixie cron(现在最常见的实现),你可以使用这个语法:
5-55/10 * * * * command
where5-55
指定分钟范围,并/10
表示每 10 分钟运行一次。
如果没有,只需枚举您希望它运行的所有时间:
5,15,25,35,45,55 * * * * command
运行man 5 crontab
应该向您显示文档。(man crontab
将向您显示crontab
命令的文档;man 5 crontab
描述文件格式。)
Reading the manual page you need an entry in your crontab file such as
5,15,25,35,45,55 * * * * <script path>
http://www.cyberciti.biz/faq/how-do-i-add-jobs-to-cron-under-linux-or-unix-oses/
看看这个链接
易于记忆的格式:
* * * * * command to be executed
- - - - -
| | | | |
| | | | ----- Day of week (0 - 7) (Sunday=0 or 7)
| | | ------- Month (1 - 12)
| | --------- Day of month (1 - 31)
| ----------- Hour (0 - 23)
------------- Minute (0 - 59)