cron每十分钟执行一次
时间: 2023-09-07 17:16:07 浏览: 213
您可以使用以下方式设置 cron 表达式来实现每十分钟执行一次的定时任务:
```
*/10 * * * * command
```
这里的 `*/10` 表示每隔 10 分钟执行一次。`*` 表示任意值,所以这个表达式表示每小时内的所有分钟数都会被匹配。`command` 是您想要执行的命令或脚本。
请注意,cron 是一个基于时间的任务调度工具,它在指定的时间间隔内执行任务。具体的命令执行取决于您的操作系统和使用的 cron 版本。
相关问题
cron 每十分钟一次
"Cron"是一种时间调度工具,通常用于Linux和类Unix系统中,用于安排定期执行的任务,比如备份、数据清理等。如果你需要每十分钟执行一次任务,你可以设置一个cron job(定时作业)。在一个简单的cron表达式中,分钟字段可以设置为*/10,这意味着每隔10分钟触发一次。
例如,一个常见的cron表达式可能是 `0 * */10 * *`,这里的每个数字代表:
- 第一个位置(0)代表分钟(范围是0-59),*/10表示每10分钟;
- 第二个位置(*)代表小时(范围是0-23);
- 第三个位置(*)代表日期(月份中的某一天,范围是1-31);
- 第四个位置(*)代表月份;
- 第五个位置(*)代表星期(0-7,其中0和7都代表周日)。
要添加这个cron job,你需要编辑系统的crontab文件(通常是通过命令行中的`crontab -e`),然后添加上述内容到指定的时间规则部分。记得保存并退出。
当天每分钟执行一次,但是最有十分钟不执行的cron表达式
要实现这个需求,可以使用以下的 cron 表达式:
```
* 0-9,10-23 * * *
```
这个表达式中,第一个星号代表“每分钟”,第二个参数0-9,10-23代表小时,表示在0点到9点和10点到23点这个时间段内都要执行。因为10点到10分之间不需要执行,所以我们把10这个小时从表达式中排除,用逗号隔开的方式表达。剩下的三个星号则分别代表日、月、周,这里用默认值即可,表示在每天、每月、每周都执行。因此,这个表达式的含义是“在每个分钟的0点到9点和10点到23点之间,每分钟执行一次,但在10点这一分钟内不执行”。
阅读全文