크론탭 생성기

직관적인 시각적 인터페이스로 크론 표현식을 만드세요. 모든 cron 필드, 프리셋을 지원하며, 사람이 읽을 수 있는 설명을 제공합니다.

Cron 표현식 빌더

시각적으로 일정을 구성하세요

크론 문법

  • * - 어떤 값이든
  • , - 가치 목록 구분자
  • - - 값의 범위
  • / - 단계 값

생성된 크론 표현식

크론 표현
* * * * *

사람이 읽을 수 있는 설명

매 순간

다음 5회 처형 시간

크론탭 항목 예시

# Add to crontab with: crontab -e

자주 묻는 질문

크론 표현식이란 무엇인가요?

Linux와 Unix cron에서 사용하는 다섯 필드 일정 형식입니다: 분, 시, 일, 월, 요일.

문법을 외워야 하나요?

아니요. 시각적 인터페이스에서 값을 선택하고, 프리셋에서 시작한 뒤 사람이 읽을 수 있는 설명을 읽어 확인하면 됩니다.

일정이 무엇을 의미하는지 설명해 주나요?

네. 작성한 모든 표현식에 대해 쉬운 언어로 된 설명이 제공되어, 배포 전에 일정을 검토하는 데 도움이 됩니다.

systemd 타이머나 Windows에서도 작동하나요?

결과물은 Linux와 Unix의 표준 crontab을 대상으로 합니다. 다른 스케줄러는 서로 다른 형식을 사용하므로 변환이 필요합니다.

5분마다 크론 작업을 실행하려면 어떻게 하나요?

매 5분 프리셋을 선택하거나 분 필드에 */5를 입력하세요. 생성기가 */5 * * * * 표현식을 만들어 주며, 이 표현식은 매일 모든 시간의 0분, 5분, 10분, 15분 등에 작업을 실행합니다.

생성된 표현식을 crontab 파일에 복사할 수 있나요?

네. 복사 버튼을 클릭한 후 crontab -e 명령으로 crontab 파일에 공백으로 구분된 5개 필드를 붙여넣으세요. 생성 결과는 Vixie cron, busybox cron을 비롯한 표준 Linux 및 Unix cron 구현체와 대부분의 호스팅 제어판에서 작동합니다.

각 크론 필드의 허용 범위는 무엇인가요?

표준 cron은 5개 필드를 사용합니다: 분 0-59, 시 0-23, 일 1-31, 월 1-12, 요일 0-7이며, 0과 7 모두 일요일을 나타냅니다. 이 도구는 표현식을 작성하는 동안 모든 입력값을 이 범위 기준으로 검증합니다.

크론 작업이 예약된 시간에 실행되지 않는 이유는 무엇인가요?

주요 원인으로는 cron 데몬 중지, 잘못된 서버 시간대, 상대 파일 경로 사용, 실행 권한 누락 등이 있습니다. 사람이 읽을 수 있는 미리보기로 표현식을 확인하고, crontab -l을 실행해 설치 여부를 확인한 뒤, 명령어에는 항상 절대 경로를 사용하세요.

크론 필드 참조

cron 표현식의 각 필드 이해하기

필드 허용 값 특수 인물
1분 0-59 , - * /
한 시간 0-23 , - * /
월 요일 1-31 , - * ? / L W
한 달 1-12 or JAN-DEC , - * /
요일 0-7 or SUN-SAT , - * ? / L #

참고 문헌 및 리소스