Crontab 해석기
cron 표현식을 해석하고 설명. 읽기 쉬운 스케줄 설명과 다음 실행 시간 표시.
cron 표현식이란?
5 또는 6개의 공백으로 구분된 필드로 일정을 나타내는 문자열: 분, 시, 일, 월, 요일, 연도(선택).
cron에서 * 의 의미는?
별표(*)는 해당 필드의 "가능한 모든 값"을 의미합니다.
0 0 * * * 와 0 0 * * 1 의 차이?
0 0 * * * 매일 자정 실행. 0 0 * * 1 매주 월요일 자정에만 실행.
*/5 같은 스텝 값을 사용할 수 있나요?
네. 분 필드의 */5는 "5분마다"를 의미합니다.
cron 표현식이 서버로 전송되나요?
아니요. 브라우저에서 로컬로 처리됩니다.
5분마다 실행하려면?
*/5 * * * * 를 사용하면 5분마다 실행됩니다.
0 0 * * * 는 무슨 의미?
0 0 * * * 는 매일 자정에 실행을 의미합니다.
평일에만 실행하려면?
0 9 * * 1-5 를 사용하면 월~금 오전 9시에 실행됩니다.
cron의 특수 문자는?
cron은 *(임의 값), ,(목록), -(범위), /(스텝)를 지원합니다.
매월 1일에 실행하려면?
0 0 1 * * 를 사용하면 매월 1일 자정에 실행됩니다.
숫자 대신 이름을 사용할 수 있나요?
네, JAN, FEB(월), MON, TUE(요일)를 허용하는 구현이 있습니다.
6필드 cron 구문이란?
6필드 구문은 맨 앞에 초를 추가: 초, 분, 시, 일, 월, 요일.
매시간 실행하려면?
0 * * * * 를 사용하면 매시 0분에 실행됩니다.
일과 요일의 차이?
일(1-31)은 몇 일을 지정. 요일(0-6)은 무슨 요일을 지정.