크론 표현식이란 무엇인가요?
크론(Cron)은 유닉스 계열 OS에서 정해진 시간에 명령어나 스크립트를 자동 실행하는 스케줄러입니다.
Crontab 설정의 각 줄은 분, 시, 일, 월, 요일의 5개 필드로 구성됩니다.
크론 표현식의 구조
표준 유닉스 crontab은 공백으로 구분된 5개의 필드를 사용합니다.
| Field | Required | Allowed Values | Allowed Special Chars |
|---|---|---|---|
| Minute | Yes | 0 - 59 | * , - / |
| Hour | Yes | 0 - 23 | * , - / |
| Day of Month | Yes | 1 - 31 | * , - / ? L W |
| Month | Yes | 1 - 12 or JAN-DEC | * , - / |
| Day of Week | Yes | 0 - 6 or SUN-SAT | * , - / ? L # |