크론 표현식 빌더

비주얼 에디터로 크론 표현식을 만들고 검증하세요. 다음 5번의 실행 시간을 내 현지 시간대 기준으로 즉시 확인할 수 있습니다. Linux 서버, VPS cron 작업, CI/CD 파이프라인에 완벽합니다.

빠른 프리셋:

Generated Expression

* * * * *
Every minute
Next 5 Run Times Local Time

More DevOps tools

All DevOps & Config Generators tools

사용 방법

1. 모드 선택

드롭다운으로 설정하려면 비주얼 빌더를 사용하세요. 초보자에게 적합합니다. 이미 표현식이 있다면 직접 입력으로 검증하세요.

2. 각 필드 설정

분, 시, 일(월), 월, 요일을 설정하세요. 드롭다운에서 일반적인 옵션을 선택하거나 "직접 입력..."을 골라 0,30 또는 */15 같은 값을 직접 입력하세요.

3. 다음 실행 시간 확인

"다음 5회 실행 시간" 섹션에서 작업이 언제 실행될지 정확히 확인하세요. 브라우저의 현지 시간대 기준으로 표시됩니다.

4. 복사 후 배포

복사 버튼으로 클립보드에 복사하세요. crontab(crontab -e)이나 CI/CD 설정에 바로 붙여넣으면 됩니다.

자주 묻는 질문

표준 크론 표현식은 공백으로 구분된 5개 필드로 구성됩니다: 분 시 일(월) 월 요일. 각 필드에는 특정 숫자, 와일드카드 *("모든"을 의미), 스텝 값 */n(n 단위마다), 목록 1,5,10, 또는 범위 1-5를 사용할 수 있습니다. 예를 들어 30 9 * * 1-5는 평일 오전 9시 30분에 실행됩니다.
일(월) 필드(3번째)는 1일 또는 15일처럼 특정 날짜를 지정합니다. 요일 필드(5번째)는 월요일(1) 또는 금요일(5)처럼 특정 요일을 지정합니다. 두 필드 모두 와일드카드가 아닌 값으로 설정하면, 대부분의 크론 구현체는 두 조건 중 하나라도 맞으면 실행합니다(OR 로직). 혼란을 피하려면 하나를 *로 두고 다른 하나만 사용하는 것이 일반적입니다.
서버에 SSH로 접속한 후 crontab -e를 실행해 크론 편집기를 엽니다. 표현식과 실행 명령을 한 줄에 추가하세요. 예: 0 2 * * * /home/user/backup.sh. 저장 후 종료하면 즉시 스케줄링이 시작됩니다. crontab -l로 현재 작업을 확인할 수 있습니다. 스크립트에 실행 권한(chmod +x script.sh)을 부여하고 명령어에 절대 경로를 사용하세요.
기본적으로 크론은 서버의 시스템 시간대를 사용합니다 — 클라우드 VPS 인스턴스는 보통 UTC입니다. timedatectl 또는 date 명령으로 확인할 수 있습니다. crontab 파일 맨 위에 CRON_TZ=Asia/Seoul을 추가하면 해당 크론탭만 다른 시간대로 실행할 수 있습니다. 이 도구는 서버가 아닌 브라우저의 현지 시간대를 기준으로 실행 시간을 표시합니다.
1. 시간대 오류 — 서버는 보통 UTC로 동작합니다. 그에 맞춰 스케줄하세요. 2. 상대 경로 사용 — python3 대신 /usr/bin/python3처럼 절대 경로를 사용하세요. 3. 실행 권한 누락 — chmod +x yourscript.sh를 실행하세요. 4. 출력 로깅 없음 — 로그 파일로 리다이렉션하세요: command >> /var/log/myjob.log 2&&1. 5. 개행 문자 누락 — crontab 파일은 반드시 개행으로 끝나야 합니다. 그렇지 않으면 마지막 항목이 무시될 수 있습니다.
Sponsor
Running cron jobs? You need a reliable VPS.
Vultr gives you $300 free credit to get started — deploy in seconds.
Try Vultr Free →