cron 생성 & 확인

cron 생성 및 확인

특징

Quartz 형식 확장 지원

초·연이나 L·W·# 등 고급 연산자도 지정 가능

버튼 선택으로 표현식 구성

매회·간격·범위 등 모드를 고르기만 하면 되는 간편 조작

다음 실행 시각 자동 계산

생성·확인한 표현식의 가장 가까운 5회 실행 예정을 목록 표시

cron 표현식의 의미를 문장으로 설명

복잡한 표현식도 내용을 알기 쉬운 설명문으로 표시

사용 방법

1

탭으로 기능 전환

표현식을 만들려면 '작성', 의미를 알아보려면 '확인' 탭을 선택

2

각 필드의 조건 설정

초·분·시·일·월·요일·연별로 모드 버튼과 값으로 실행 타이밍을 지정

3

생성 버튼으로 표현식 가져오기

생성을 누르면 cron 표현식이 표시되고 복사 버튼으로 클립보드에 저장

4

확인 탭에서 의미 검증

가지고 있는 cron 표현식을 입력하고 확인을 누르면 설명과 다음 실행 시각을 표시

cron 생성 & 확인

활용 사례

Linux의 정기 실행 설정

crontab에 등록할 표현식을 정확하게 작성해 설정 실수를 방지

인계받은 설정의 해독

전임자가 남긴 설정 파일의 표현식 동작 내용을 빠르게 파악

CI/CD의 정기 작업 설정

Jenkins의 빌드 트리거 등 정기 작업의 실행 일정을 정의

cron 표기법 학습·연습

작성한 표현식이 언제 실행되는지를 실행 예정으로 확인하며 표기법을 습득

기초 지식

cron 식 작성법

cron 식은 Linux 등에서 처리를 정기적으로 실행할 시간을 "분 시 일 월 요일"의 5개 필드로 지정하는 표기법이며, 예를 들어 "*/5 * * * *"는 5분마다 실행됨을 의미합니다.

  • 별표:"*"는 해당 필드의 모든 값을 나타내는 기호이며, "0 9 * * *"라고 쓰면 매일 9시 0분에 실행됩니다.
  • 범위와 목록:필드에는 하이픈으로 범위를, 쉼표로 여러 값을 지정할 수 있으며, "0 9 * * 1-5"는 월요일부터 금요일 아침 9시 실행을 의미합니다.

Quartz 형식과의 차이

Quartz 형식은 Java 계열 작업 스케줄러에서 사용되는 확장 표기법이며, 맨 앞에 초, 맨 뒤에 연도 필드가 추가되어 6~7개 필드로 구성되고, "?"나 "L" 같은 특수 기호도 사용할 수 있습니다.

L·W·# 등의 특수 기호

Quartz 형식의 일·요일 필드에서는 표준 cron에 없는 특수 기호를 사용할 수 있으며, 복잡한 스케줄을 하나의 식으로 나타낼 수 있습니다.

  • L(마지막):"L"은 월말이나 마지막 요일을 나타내는 기호이며, 일 필드의 "L"은 월의 마지막 날, 요일 필드의 "6L"은 마지막 금요일을 의미합니다.
  • W(평일):"W"는 지정된 날에 가장 가까운 평일을 나타내는 기호이며, "15W"는 15일에 가장 가까운 평일(15일이 토요일이면 14일 금요일)을 의미합니다.
  • # (제n요일):"#"는 제n요일을 나타내는 기호이며, "6#3"은 제3금요일처럼 월 내 몇 번째 요일인지를 지정할 수 있습니다.

안전성과 개인정보 보호

브라우저 내 처리

입력 데이터는 사용 중인 브라우저 내에서만 처리되며 외부로 전송되지 않습니다.

브라우저 내에서만 처리

cron 표현식의 생성·분석는 모두 사용 중인 브라우저 내에서 처리되며, 입력 데이터는 서버로 전송되지 않습니다.

통신은 HTTPS로 암호화

페이지 로드도 TLS로 암호화되어 제3자가 내용을 읽을 수 없습니다.

제3자로의 전송 없음

광고 네트워크나 트래커 등 외부 서비스로 입력 내용을 전송하지 않습니다.

결과 자동 저장 없음

생성·확인한 표현식나 입력 제안을 서버에 저장하지 않습니다.

Google 검색에서 RAKKOTOOLS 팔로우하기

219개의 편리한 도구를 Google 검색·AI 검색에서 더 쉽게 찾을 수 있습니다!

  • 검색에서 발견
  • AI 검색에서도 표시
  • 새 도구도 발견
관련 도구

RAKKOTOOLS는자유롭게 이용하실 수 있습니다!

개인·법인을 불문하고, 상용·비상용을 불문하고 무료로 이용하실 수 있습니다.사전 허가나 이용 신청도 필요하지 않습니다. 다양한 상황에서 자유롭게 활용해 주세요.

  • 배포·동영상에서의 이용

    추첨이나 추점 등 다양한 도구를 라이브 배포·동영상 내에서 이용할 수 있습니다.

  • 학교·업무·이벤트에서의 이용

    수업, 팀 구성, 사내 업무, 이벤트 등 다양한 상황에서 활용할 수 있습니다.

  • 웹·서적·SNS에서의 소개

    편리한 도구로서 웹 미디어·서적·SNS 등에서 자유롭게 소개할 수 있습니다.

  • 상용 이용

    조사·계산·가공·변환 등 업무나 제작 등 상용 목적으로도 이용하실 수 있습니다.

소개해 주시면 도구를 만드는 힘이 나옵니다!

배포·동영상에서 이용하시는 경우

개요란 등에 RAKKOTOOLS 링크 게재, 또는 배포·동영상 내에서 「RAKKOTOOLS」를 사용하고 있음을 언급·표시를 부탁드립니다.

개요란에 붙일 수 있는 크레딧 예시

RAKKOTOOLS https://rakko.tools/ko

이용상의 부탁일반적인 이용이라면 자유롭게 사용하실 수 있습니다. 다만, 법령을 위반하는 목적으로의 이용, 제3자의 권리를 침해하는 이용, 서비스에 현저한 부하를 주는 이용, 부정 접근 및 기타 서비스 운영을 방해하는 행위는 금지됩니다.

각 도구에서 얻을 수 있는 정보·계산 결과 등에 대해 정확성·완전성을 보증하지 않습니다.

본 안내는 일본어 원문을 번역한 것입니다. 번역과 원문의 내용이 다를 경우 일본어 원문이 우선됩니다.