텍스트
Cron 표현식 생성·해석
Cron 표현식 생성·해석 도구는 화면에서 일정을 조합해 Cron 표현식(crontab 형식)을 생성하고, 반대로 기존 Cron 표현식을 붙여넣으면 그 의미를 한국어로 설명하고 앞으로의 실행 시간을 목록으로 보여 주는 도구입니다. "매일 9시", "평일 매시 0분", "5분마다" 같은 주기를 고르기만 하면 0 9 * * * 같은 표현식이 만들어져 서버 설정에 바로 붙여넣을 수 있습니다.
이 표현식의 의미
매일 9:00에 실행합니다.
필드 분석
| 필드 | 값 | 범위 |
|---|---|---|
| 분 | 0 | 0–59 |
| 시 | 9 | 0–23 |
| 일 | * | 1–31 |
| 월 | * | 1–12 |
| 요일 | * | 0–6 (0=일요일) |
다음 실행 일시
조건에 맞는 실행 시각을 찾지 못했습니다.
자주 쓰는 예시
모든 처리는 브라우저 안에서 이루어지며 서버로 전송되지 않습니다.
관련 도구
글자 수 세기
입력한 텍스트의 글자 수, 공백 제외 글자 수, 줄 수를 실시간으로 세어 주는 무료 글자 수 세기 도구입니다. 자기소개서나 블로그 글자 수 확인에 편리합니다. 가입 없이 웹 브라우저만으로 완결됩니다.
텍스트 비교(Diff)
두 텍스트의 차이를 줄·단어·글자 단위로 시각화하는 무료 비교(diff) 도구입니다. 공백·줄바꿈·대소문자 무시와 unified diff 복사를 지원해 문서 비교나 교정 확인에 활용할 수 있습니다. 웹 브라우저만으로 완결됩니다.
JSON 포맷터 / 검사
JSON을 붙여넣으면 구문 오류를 검사하고 원하는 들여쓰기(2·4·탭)로 보기 좋게 포맷팅·정렬합니다. 포맷과 유효성 검사를 동시에 처리해 API 응답이나 설정 파일 확인에 편리합니다. 무료·광고 없이 웹 브라우저만으로 완결됩니다.
정규식 테스터
정규식 패턴을 입력하면 대상 텍스트의 일치 부분을 실시간으로 하이라이트하고 캡처 그룹과 치환 결과를 즉시 확인하는 JavaScript 정규식 테스터입니다. 플래그 전환·자주 쓰는 패턴 프리셋·URL 공유를 지원합니다. 웹 브라우저만으로 완결됩니다.
Markdown 에디터
마크다운을 실시간으로 미리보기하며 작성하는 무료 온라인 편집기입니다. 작성한 마크다운을 그대로 HTML 로 변환해 복사하거나 다운로드할 수 있고, 표·체크리스트·코드 구문 강조를 지원합니다. 모든 처리는 웹 브라우저만으로 완결됩니다.
비밀번호 생성
길이·문자 종류·제외 문자를 지정해 강력하고 안전한 비밀번호를 한 번에 여러 개 생성하는 무료 도구입니다. 헷갈리는 문자 제외와 일괄 생성을 지원합니다. 생성한 비밀번호는 저장·전송되지 않아 안전하며 웹 브라우저만으로 완결됩니다.
Cron 표현식 생성·해석 도구란?
Cron 표현식 생성·해석 도구는 화면에서 일정을 조합해 Cron 표현식(crontab 형식)을 생성하고, 반대로 기존 Cron 표현식을 붙여넣으면 그 의미를 한국어로 설명하고 앞으로의 실행 시간을 목록으로 보여 주는 도구입니다. "매일 9시", "평일 매시 0분", "5분마다" 같은 주기를 고르기만 하면 0 9 * * * 같은 표현식이 만들어져 서버 설정에 바로 붙여넣을 수 있습니다.
입력한 Cron 표현식은 "분 시 일 월 요일" 다섯 개 필드로 분해해 표시하므로, cron 문법이 익숙하지 않아도 각 필드가 무엇을 가리키는지 한눈에 확인할 수 있습니다. 다음 실행 시간은 선택한 시간대를 기준으로 계산되어, UTC로 도는 서버의 작업이 한국 시간(KST)에서는 몇 시에 실행되는지 비교할 수 있습니다. @daily 같은 매크로, */5(간격), 1-5(범위), 9,18(목록)도 지원합니다.
설정 실수로 한밤중에 작업이 예기치 않게 실행되는 것을 막는 점검 용도로도 유용합니다. 입력한 표현식은 모두 브라우저 안에서 처리되며 외부 서버로 전송되지 않습니다. 웹 브라우저만으로 완결됩니다.
사용 방법
- "실행 주기"에서 매분·매시간·매일·매주·매월·매년 중 하나를 고릅니다.
- 주기에 따라 표시되는 시각·요일·날짜를 지정하면 Cron 표현식이 자동으로 생성됩니다.
- 기존 표현식을 확인하려면 입력란에 직접 붙여넣습니다(예: 0 9 * * 1-5).
- 아래에 표시되는 한국어 의미 설명과 "분 시 일 월 요일" 필드 분석으로 내용을 확인합니다.
- "시간대"를 바꿔 다음 실행 시간 목록이 예상과 맞는지 점검합니다.
- 문제가 없으면 "복사" 버튼으로 표현식을 복사해 crontab 등에 붙여넣습니다.
활용 사례
- Linux 서버 crontab에 작성할 일정을 문법을 외우지 않고 GUI로 만들고 싶은 엔지니어.
- 기존 Cron 표현식이 "매주 무슨 요일 몇 시"에 도는지 한국어로 확인해 설정 실수를 막으려는 운영 담당자.
- UTC로 도는 서버 작업이 한국 시간(KST)에서는 몇 시에 실행되는지 미리 파악하려는 경우.
- GitHub Actions 예약 실행이나 각종 배치의 cron 설정을 실제 다음 실행 시간으로 점검하려는 개발자.
- "5분마다", "평일 9–18시"처럼 간격·범위가 들어간 표현식의 작성법을 확인·학습하려는 사용자.
주의사항
- 지원 형식은 "분 시 일 월 요일" 표준 5필드와 @daily 같은 매크로입니다. 초를 포함한 6필드나 Quartz 형식은 지원하지 않습니다.
- 요일은 0–6(0과 7이 일요일)으로 지정합니다. 일(날짜)과 요일을 함께 지정하면 대부분의 cron 구현은 둘 중 하나라도 일치하는 날에 실행합니다.
- @reboot는 재부팅 시 한 번만 실행되므로 다음 실행 시간이 계산되지 않습니다.
- 다음 실행 시간은 선택한 시간대를 기준으로 계산합니다. 실제 실행은 서버의 시간대 설정에 따르므로 운영 환경 설정과 함께 확인하세요.
- 이 도구는 Cron 표현식의 생성과 해석만 하며 작업을 등록·실행하지 않습니다. 생성한 표현식은 직접 서버에 설정하세요.