系统计时器。几个实例,不同的时间?

时间:2018-08-13 15:54:25

标签: systemd

我正在使用btrfs-scrub@.timer,它是带有模板的计时器。 (该参数表示要清理的btrfs量)

我需要定期清理几个卷,但我希望不要同时进行清理。 (例如,每天使用磨砂膏,每天使用不同的量)。

根据文档,您只能拥有one argument per timer

是否有使用systemd计时器执行此操作的简单方法?

1 个答案:

答案 0 :(得分:1)

您可以使用插入文件来覆盖每个设备的计时器规范,例如:

# /etc/systemd/system/btrfs-scrub@usr.timer.d/OnCalendar.conf
[Timer]
OnCalendar=
OnCalendar=*-*-10 00:00:00

# /etc/systemd/system/btrfs-scrub@var-lib.timer.d/OnCalendar.conf
[Timer]
OnCalendar=
OnCalendar=*-*-20 00:00:00

{{1}}