IT & 디지털 미디어

Cron 표현식 생성 및 해석기

리눅스 크론탭(Crontab) 주기 설정을 시각적으로 생성하고 문장으로 풀어줍니다.

한눈에 요약

분·시·일·월·요일 값을 선택하면 5필드 리눅스 크론 표현식과 실행 주기를 바로 확인할 수 있어요. 생성한 표현식은 crontab에 등록하기 전에 서버의 시간대와 실행 환경을 함께 점검하세요.

실시간 자동 연산100% 브라우저 연산검토 완료

Cron 표현식 생성 및 해석기

실시간 연산

계산 결과
수치를 입력하면 실시간으로 계산됩니다.

계산 공식 및 예시

공식크론 표현식 = 분 시 일 월 요일 순서로 각 실행 조건을 공백으로 연결
계산 예시매일 오전 9시 0분에 실행하려면 분 0, 시 9, 일 *, 월 *, 요일 *를 선택하여 0 9 * * *를 만듭니다.

Cron 표현식 생성 및 해석기 사용법

리눅스 크론탭은 정해진 시간에 백업, 데이터 수집, 알림 발송 같은 작업을 자동 실행할 때 사용합니다. 위에서 분·시·일·월·요일을 선택하면 5필드 크론 표현식과 사람이 읽기 쉬운 실행 문장을 함께 확인할 수 있습니다.

크론 표현식은 왼쪽부터 분, 시, 일, 월, 요일 순서입니다. 별표는 모든 값을 의미하며, */15는 15분 간격, 1-5는 월요일부터 금요일까지를 뜻합니다.

계산 방법

선택한 각 시간 조건을 정해진 필드 순서로 공백을 두고 연결합니다.

크론 표현식=        요일\text{크론 표현식} = \text{분}\;\text{시}\;\text{일}\;\text{월}\;\text{요일}

예를 들어 0 9 * * *는 매일 오전 9시 0분에 실행한다는 뜻입니다.

계산 예시

  • 상황 1: 매일 오전 9시에 실행하려면 분 0, 시 9, 일 *, 월 *, 요일 *를 선택합니다. 결과는 0 9 * * *입니다.
  • 상황 2: 평일마다 15분 간격으로 실행하려면 분 */15, 시 *, 일 *, 월 *, 요일 1-5를 선택합니다. 결과는 */15 * * * 1-5입니다.

사용 시 주의사항 및 활용 팁

  • 본 도구는 일반적인 5필드 리눅스 crontab 형식을 기준으로 합니다. Quartz 등 일부 스케줄러는 초 필드가 추가되거나 문법이 다를 수 있습니다.
  • 서버의 시간대가 한국 시간인지 확인하세요. UTC 서버라면 오전 9시 작업이 의도와 다른 시각에 실행될 수 있습니다.
  • 크론에서 실행하는 명령은 환경 변수가 제한적이므로, 스크립트와 실행 파일에는 가능한 한 절대 경로를 사용하세요.
  • 로그 파일을 남기고 실패 알림을 설정하면 자동화 작업의 문제를 더 빠르게 발견할 수 있습니다.
최종 내용 검토일: 2026-08-15

Q&A

자주 묻는 질문

크론 표현식의 별표(*)는 무엇을 뜻하나요?

별표는 해당 필드의 모든 허용 값을 뜻합니다. 예를 들어 시 필드가 별표이면 매시간 조건을 확인하고, 일 필드와 월 필드가 모두 별표이면 매일 실행 대상이 됩니다.

요일 0과 7은 모두 일요일인가요?

일반적인 리눅스 crontab에서는 0과 7 모두 일요일을 가리킵니다. 다만 구현체에 따라 차이가 있을 수 있으므로 운영 중인 서버의 man 5 crontab 문서를 확인하는 것이 안전합니다.