linux – cron如何处理“经常”工作中的剩余部分

如果我这样做:
*/9 * * * * /path/to/wotnot

该任务将在两小时内运行,从09:00开始

是A:

09h00
09h09
09h18
09h27
09h36
09h45
09h54
10h03
10h12
10h21
10h30
10h39
10h48
10h57

或B:

09h00
09h09
09h18
09h27
09h36
09h45
09h54
10h00
10h09
10h18
10h27
10h36
10h45
10h54

解决方法

查看范围时,只在该列中解释它,因此分钟列中的“* / 9”表示“每分钟列出一次,然后选择每第九个值”.此选择在小时的顶部重置,因此您每小时重新启动xx:00,xx:09,xx:18等.

它也可以被读作“每小时每9分钟一次”,这意味着重置在一小时的顶部.

因此,您将看到的实际行为对应于选项B.

相关文章

linux常用进程通信方式包括管道(pipe)、有名管道(FIFO)、...
Linux性能观测工具按类别可分为系统级别和进程级别,系统级别...
本文详细介绍了curl命令基础和高级用法,包括跳过https的证书...
本文包含作者工作中常用到的一些命令,用于诊断网络、磁盘占满...
linux的平均负载表示运行态和就绪态及不可中断状态(正在io)的...
CPU上下文频繁切换会导致系统性能下降,切换分为进程切换、线...