Crontab Guru
자연어 설명과 다음 실행 시간을 제공하는 고급 cron 표현식 편집기.
Cron 표현식
* * * * *"Every minute"
0-59
0-23
1-31
1-12
0-6 (Sun=0)
Cron 구문 참조
*모든 값,값 목록 (1,3,5)-범위 (1-5)/간격 (*/5 = 5마다)0-59분 범위0-23시 범위1-31일 범위1-12월 범위0-6요일 (일=0)다음 10회 실행
- 1.Mon, Mar 23, 2026 04:19
- 2.Mon, Mar 23, 2026 04:20
- 3.Mon, Mar 23, 2026 04:21
- 4.Mon, Mar 23, 2026 04:22
- 5.Mon, Mar 23, 2026 04:23
- 6.Mon, Mar 23, 2026 04:24
- 7.Mon, Mar 23, 2026 04:25
- 8.Mon, Mar 23, 2026 04:26
- 9.Mon, Mar 23, 2026 04:27
- 10.Mon, Mar 23, 2026 04:28
일반 프리셋
자연어
cron 표현식의 자연어 설명을 표시합니다. 입력에 따라 실시간으로 업데이트됩니다.
다음 10회 실행
cron 작업의 다음 실행 시간을 날짜와 시간과 함께 정확하게 미리보기합니다.
14개 프리셋
매시간, 매일, 매주, 매월 등 일반적인 스케줄을 빠르게 로드합니다.
Crontab Guru 사용 방법
- 1.5개의 cron 필드(분, 시, 일, 월, 요일)를 직접 편집합니다.
- 2.또는 기존 cron 표현식을 파싱 입력에 붙여넣고 파싱을 클릭합니다.
- 3.자연어 설명을 읽어 스케줄이 올바른지 확인합니다.
- 4.다음 10회 실행에서 정확한 실행 시간을 확인합니다.
- 5.자주 사용하는 스케줄에는 일반 프리셋을 사용합니다.
자주 묻는 질문
cron 표현식이란?
cron 표현식은 5개의 필드(분, 시, 일, 월, 요일)로 구성된 문자열로, 반복 작업의 스케줄을 정의합니다. Unix 시스템(crontab), CI/CD 파이프라인, 클라우드 스케줄러, 작업 자동화 도구에서 사용됩니다.
cron 표현식에서 */5는 무슨 뜻인가요?
*/5 구문은 "매 5번째 단위"를 의미합니다. 예를 들어, 분 필드의 */5는 "5분마다"(0, 5, 10, 15, ..., 55)를 의미합니다. */N 구문은 모든 필드에서 작동합니다: 시 필드의 */2는 2시간마다를 의미합니다.
평일에만 실행되는 cron 작업은 어떻게 설정하나요?
요일 필드(5번째 필드)에 1-5를 사용합니다. 예를 들어, "0 9 * * 1-5"는 월요일부터 금요일 오전 9:00에 실행됩니다. 요일은 0(일요일)부터 6(토요일)으로 번호가 매겨집니다.
cron에서 *와 ?의 차이점은?
표준 Unix crontab(5필드)에서는 *만 "모든 값"을 의미하는 와일드카드로 사용됩니다. ? 문자는 확장 cron 형식(Quartz 스케줄러, AWS CloudWatch 등)에서 일 또는 요일 필드에서 "특정 값 없음"을 의미하는 데 사용됩니다. 이 도구는 표준 5필드 형식을 사용합니다.