매주 및 3개월마다 실행되는 명령에 대한 crontab 항목이 있습니까?

매주 및 3개월마다 실행되는 명령에 대한 crontab 항목이 있습니까?

crontab매주 실행하려는 명령의 항목은 무엇입니까? 오후 8시에서 오전 5시 사이에는 어떤 명령도 실행하고 싶지 않습니다. 어느 날이든 괜찮습니다.

마찬가지로, 3개월마다 실행하고 싶은 명령 항목은 무엇이며 crontab, 오후 8시에서 오전 5시 사이, 아무 날이나 아무 명령도 실행하고 싶지 않습니다.

이제 시작이라 crontab어려움이 많네요

답변1

crontab주간 입장권(월요일 오후 3시 10분):

10 15 * * 1  test -x /path/to/your/weekly/command && /path/to/your/weekly/command

3개월마다 1월, 4월, 7월, 10월 2일 오후 1시 12분:

12 13 2 1,4,7,10 *  test -x /path/to/your/quarterly/cmd && /path/to/your/quarterly/cmd

일반 사용자가 명령어 앞에 사용자 이름을 추가하기 crontab위한 항목입니다 ./etc/crontab

매주 실행되는 명령의 경우 Vixie에서는 처음 5개 항목 대신 cron사용할 수도 있습니다 . @weekly이 경우 0 0 * * 0매주 일요일부터 자정( )에 실행되는데, 이는 원하는 시간이 아닙니다.

관련 정보