Cron 작업은 3시간마다가 아닌 매시간 실행됩니다.

Cron 작업은 3시간마다가 아닌 매시간 실행됩니다.

크론 작업이 있습니다.

$ crontab -l
*/180 * * * * /my_script.py

어떤 이유로 /var/log/syslog에서 볼 수 있듯이 3시간마다 실행되지 않고 매시간 실행됩니다. 왜 그런 겁니까?

답변1

현재 분이 180의 배수일 때마다, 즉 정각(0분)에 트리거될 것 같습니다. 나는 노력할 것이다

0 */3 * * * * my_script.py

대신에. (흥미롭게도 는 man 5 crontab시간/분/일 수를 나누지 않는 단계를 지정할 때 어떤 일이 발생하는지에 대해 약간 침묵하지만 */17와 같을 것이라고 생각합니다 0,17,34,51.)

관련 정보