← 가이드 목록으로
Cron 주간 및 월간 일정: 주별 및 월별로 작업 실행하기
· 태그: cron-weekly, cron-monthly, every-monday-cron, crontab-schedule, weekly-schedule
Cron 주간 및 월간 일정
주간 및 월간 cron 일정은 백업, 보고서 생성, 로그 순환과 같은 반복적인 유지보수를 처리합니다. 이 가이드는 일반적인 주간 및 월간 패턴에 대한 cron 표현식을 보여줍니다.
주간 Cron 표현식
매주 월요일 오전 3:00
0 3 * * 1 /path/to/weekly-job.sh
요일 필드의 1은 월요일을 의미합니다 (0과 7은 일요일).
매주 일요일 자정
0 0 * * 0 /path/to/sunday-job.sh
매주 평일(월~금) 오전 9:00
0 9 * * 1-5 /path/to/workday-job.sh
월간 Cron 표현식
매월 1일 오전 2:00
0 2 1 * * /path/to/monthly-report.sh
매월 15일 정오
0 12 15 * * /path/to/mid-month-job.sh
3개월마다
0 3 1 1,4,7,10 * /path/to/quarterly-job.sh
요약
주간 일정에는 요일 필드(0-7)를, 월간 일정에는 일 필드를 사용하세요. 두 필드를 조합하여 모든 반복 주기를 표현할 수 있습니다.