← 도구 목록
⏰ Cron 표현식 생성기
Cron 스케줄 표현식을 쉽게 생성합니다
* * * * * 매분마다 실행
자주 사용하는 패턴
Cron 표현식 생성기란?
Linux/Unix cron 작업 스케줄 표현식을 시각적으로 쉽게 생성할 수 있는 무료 도구입니다. 서버 자동화 작업이나 정기 실행 스크립트 설정에 유용합니다.
이런 분들에게 추천합니다
- 서버 관리자 - 정기 백업, 로그 정리 작업 스케줄링
- DevOps 엔지니어 - CI/CD 파이프라인 자동화
- 백엔드 개발자 - 배치 작업 스케줄 설정
- 시스템 엔지니어 - 시스템 유지보수 자동화
사용 방법
- 시간 설정: 분, 시, 일, 월, 요일을 드롭다운에서 선택
- 표현식 확인: 생성된 Cron 표현식과 설명 확인
- 프리셋 활용: 자주 사용하는 패턴 버튼으로 빠르게 설정
- 복사: 생성된 표현식을 복사하여 crontab에 사용
Cron 표현식 형식
분(0-59) 시(0-23) 일(1-31) 월(1-12) 요일(0-6) 특수 문자 설명
- * (별표): 모든 값 - 예: 분 필드에 *는 매분
- */n (슬래시): n마다 - 예: */5는 5마다
- a-b (하이픈): 범위 - 예: 1-5는 1부터 5까지
- a,b,c (쉼표): 여러 값 - 예: 1,3,5는 1, 3, 5
자주 사용하는 예시
0 0 * * *- 매일 자정(00:00)에 실행0 9 * * 1-5- 평일 오전 9시에 실행*/5 * * * *- 5분마다 실행0 0 1 * *- 매월 1일 자정에 실행0 2 * * 0- 매주 일요일 오전 2시에 실행
자주 묻는 질문 (FAQ)
Q: Cron이란 무엇인가요?
A: Unix/Linux 시스템에서 정해진 시간에 자동으로 작업을 실행하는 스케줄러입니다.
Q: 생성된 표현식을 어떻게 사용하나요?
A: 서버에서 crontab -e 명령으로 편집기를 열고, 생성된 표현식과 실행할 명령어를 추가하면 됩니다.
Q: 요일 숫자는 무엇을 의미하나요?
A: 0=일요일, 1=월요일, 2=화요일, 3=수요일, 4=목요일, 5=금요일, 6=토요일입니다.
Q: Windows에서도 사용할 수 있나요?
A: Windows는 Cron 대신 작업 스케줄러(Task Scheduler)를 사용합니다. 하지만 WSL이나 Docker에서는 Cron을 사용할 수 있습니다.