최근 사용한 도구가 없습니다
즐겨찾기한 도구가 없습니다

Cron 표현식 생성기 무료 온라인: 실행 미리보기 포함

130 회 사용
Cron 표현식
* * * * *

다음 5회 실행 시간

    Cron 팁

    5개 Cron 필드
    분(0-59), 시(0-23), 일(1-31), 월(1-12), 요일(0-6). *는 모든 값.
    일반 프리셋
    매분, 매시, 매일, 매주, 매월, 매년. 클릭 한 번.
    다음 5회 실행
    Cron 작업이 정확히 언제 실행되는지 확인. 배포 전 스케줄 검증.

    자주 묻는 질문

    Q Cron 표현식이란?
    A 작업 실행 시점을 정의하는 5개 필드: 분, 시, 일, 월, 요일. 예: '0 9 * * 1' = 매주 월요일 9시.
    Q '*/5 * * * *'는 어떻게 읽나요?
    A 5분마다. */5는 해당 필드에서 '5단위마다'를 의미합니다.
    Q 실행 시점을 미리 볼 수 있나요?
    A 네, 다음 5회 실행 시간을 보여줍니다.
    Q 업무 시간 중에만 15분마다 실행되는 작업을 위한 cron 표현식을 생성할 수 있나요?
    A 네, 가능합니다. 분 필드를 */15로 설정하여 15분 간격으로 만듭니다. 그런 다음 시간 필드를 9-17로 제한하면 오전 9시부터 오후 5시까지의 일정이 완성됩니다. 도구는 */15 9-17 * * * 같은 표현식을 표시하며, 라이브 미리보기로 저녁과 주말이 제외되는지 확인할 수 있습니다. 팁: 월요일부터 금요일까지만 원한다면 요일 제한으로 1-5를 추가하세요.
    Q 월 중 일자와 요일을 모두 설정한 cron 표현식이 예상대로 작동하지 않는 이유는 무엇인가요?
    A 흔한 함정입니다. 월 중 일자(예: 15)와 요일(예: 3=수요일)을 모두 지정하면, cron은 기본적으로 OR 조건으로 처리합니다. 작업은 15일 또는 매주 수요일에 실행됩니다. 저희 생성기는 이 혼란을 방지합니다: 두 필드를 모두 선택하면 경고를 표시하고 OR 동작 또는 쉼표로 구분된 목록 중에서 선택할 수 있습니다. AND 조건을 원한다면 별도의 스크립트가 필요합니다.
    Q 평일에만 2시간마다 크론 작업을 실행할 수 있나요?
    A 물론입니다. 분 필드를 0으로 설정하고, 시간 필드에 */2를 입력해 2시간 간격을 만드세요. 요일 필드에 1-5를 추가하면 됩니다. 결과는 "0 */2 * * 1-5"입니다. 실시간 미리보기에서 평일 00:00, 02:00, 04:00에만 실행되는 걸 확인할 수 있습니다. 자정 시간대를 꼭 다시 체크해보세요.
    Q 분 필드에 */5를 입력하면 작업이 5초마다 실행되나요?
    A 아닙니다 — */5는 5분마다를 의미하며 초 단위가 아닙니다. Cron에는 초 필드가 아예 없습니다. 저희 생성기는 */5를 선택하면 :00, :05, :10 시점에 실행된다는 걸 명확히 보여줍니다. 흔한 오해는 1분 미만 간격을 설정할 수 있다고 생각하는 겁니다. 표준 cron으로는 불가능합니다. 5초 간격이 필요하다면 스크립트 내부에 루프를 넣거나 전용 스케줄러를 사용하세요.
    Q 일(day-of-month)과 요일(day-of-week)을 둘 다 사용했는데 cron 작업이 두 번 실행되는 이유는?
    A 거의 모든 사람이 한 번쯤 겪는 함정입니다. 표준 cron은 이 두 필드를 OR(또는)로 처리합니다. `15 15 * * 1`은 매월 15일 AND 매주 월요일에 실행됩니다. 본 생성기에서는 두 필드를 모두 선택하면 노란색 경고가 표시됩니다. AND 논리로 전환하거나 '고급 모드'에서 스크립트 측 검사를 추가하세요. 배포 전에는 반드시 실시간 미리보기에서 다음 5회 실행을 확인하십시오.

    Cron 표현식 만드는 방법

    관련 도구