每周运行一次服务,而不是在启动时运行

每周运行一次服务,而不是在启动时运行

我必须systemd每周只运行一次服务,并且不在系统启动时运行。这些是.service.timer文件:

.service:

[Unit]
Description=kodi backup

[Service]
Type=simple
ExecStart=/usr/bin/kodiback

[Install]
WantedBy=multi-user.target

.timer:

[Unit]
Description=kodi backup

[Timer]
OnCalendar=weekly
Persistent=true

[Install]
WantedBy=timers.target

目前,systemd该服务也在系统启动时运行。

答案1

该单元在系统启动时运行,因为它是enabled.您希望它仅由计时器单元启动。

相关内容