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. 1.5개의 cron 필드(분, 시, 일, 월, 요일)를 직접 편집합니다.
  2. 2.또는 기존 cron 표현식을 파싱 입력에 붙여넣고 파싱을 클릭합니다.
  3. 3.자연어 설명을 읽어 스케줄이 올바른지 확인합니다.
  4. 4.다음 10회 실행에서 정확한 실행 시간을 확인합니다.
  5. 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필드 형식을 사용합니다.