시작할 때 대신 일주일에 한 번 서비스를 실행하십시오.

시작할 때 대신 일주일에 한 번 서비스를 실행하십시오.

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. 타이머 장치에 의해서만 시작되기를 원합니다.

관련 정보