다음과 같이 60초마다 실행되는 타이머가 있습니다.
[Unit]
Description=Trigger test timer
[Timer]
OnActiveSec=60
타이머가 작동하기 전에 60초 동안 기다리십시오. 하지만 처음에는 즉시 실행되고 60초 간격으로 다시 실행되기를 원합니다. 이것을 어떻게 지정하나요?
답변1
다음은 작동하는 것 같습니다:
[Unit]
Description=Trigger test timer
[Timer]
OnActiveSec=0
OnCalendar=*:0/1
OnActiveSec는 타이머를 즉시 실행하고 OnCalendar는 매분 실행합니다. 그러나 첫 번째 실행과 두 번째 실행 사이의 시간은 무작위로 지정됩니다.
답변2
내가 사용하는 일부 시스템에서는 다음을 수행합니다.
[Timer]
OnCalendar=*:0/1
이 작업은 약 1분마다 한 번씩 실행됩니다.