Cron 표현식 생성기 & 파서 | 스케줄링 & 디버깅

텍스트브라우저에서 실행(업로드 없음)
Loading…

Unix/Linux용 Cron 표현식을 생성, 파싱 및 디버깅합니다. 스케줄을 시각화하고 다음 실행 시간을 계산하며 구문을 검증합니다. 표준 5필드 Cron 형식을 지원합니다. 100% 브라우저 기반.

이 도구 사용 방법

  1. 1

    새 스케줄을 만들려면 '생성(Generate)'을, 기존 스케줄을 설명하려면 '파싱(Parse)'을 선택하세요.

  2. 2

    생성 모드: 시각적 선택 도구를 사용하여 분, 시, 일 등을 선택하세요.

  3. 3

    파싱 모드: Cron 문자열(예: '0 0 * * *')을 붙여넣어 의미를 확인하세요.

  4. 4

    사람이 읽을 수 있는 설명과 다가오는 실행 시간 목록을 확인하세요.

  5. 5

    유효한 Cron 표현식을 복사하여 crontab에 사용하세요.

사용 사례 및 예시

서버 관리

리눅스 서버에서 자동 백업, 로그 로테이션 또는 시스템 유지 관리 스크립트를 예약하세요.

애플리케이션 작업 스케줄링

백엔드 애플리케이션(예: Node-cron, Sidekiq)의 작업 스케줄러를 올바른 구문으로 구성하세요.

스케줄 디버깅

'다음 실행' 시간을 확인하여 Cron 작업이 예상대로 실행되지 않는 이유를 해결하세요.

문서화 및 명확성

문서화를 위해 난해한 Cron 문자열을 알기 쉬운 설명으로 변환하세요.

유닉스 Cron 구문

Cron은 유닉스 계열 컴퓨터 운영 체제의 시간 기반 작업 스케줄러입니다.

표준 Cron 표현식은 5개의 필드로 구성됩니다: 분(0-59), 시(0-23), 일(1-31), 월(1-12), 요일(0-6).

데몬은 매 분마다 crontab을 확인하고 시간이 필드와 일치하면 명령을 실행합니다.

자주 묻는 질문

Q.어떤 Cron 형식을 지원하나요?

A. 이 도구는 표준 5필드 유닉스 Cron 형식(분, 시, 일, 월, 요일)을 지원합니다.

Q.계산에 어떤 타임존이 사용되나요?

A. 다음 실행 시간은 브라우저의 로컬 타임존을 기준으로 계산됩니다. 이는 특정 지역의 스케줄을 확인하는 데 유용합니다.

Q.*/5나 1-5 같은 특수 문자를 사용할 수 있나요?

A. 네. * (매번), / (간격), , (목록), - (범위) 같은 표준 특수 문자를 사용할 수 있습니다.

Q.초(6필드 cron)를 지원하나요?

A. 아니요. 이 도구는 시스템 crontab에서 사용하는 표준 5필드 구문에 중점을 둡니다. 일부 프레임워크(Quartz 등)는 6 또는 7필드를 사용합니다.

관련 도구

더 많은 개발자 도구를 둘러보세요

모든 도구 둘러보기