Toolyard

cron 표현식이란?

다섯 필드

cron 표현식은 공백으로 구분한 다섯 필드로 되어 있으며, 스케줄러에게 작업을 언제 실행할지 알려 줍니다. 왼쪽부터 차례로:

분0-59
시0-23
일1-31
월1-12
요일0-6(일요일 = 0)

현재 시각이 모든 필드와 맞을 때 작업이 실행됩니다.

특수 문자

  • * 모든 값.
  • , 목록: 1,15는 1일과 15일.
  • - 범위: 마지막 필드의 1-5는 월요일부터 금요일.
  • / 간격: 분 필드의 */10은 10분마다.

자주 쓰는 일정

*/5 * * * *5분마다
0 * * * *매시 정각
0 0 * * *매일 0시
30 8 * * 1-5평일 8시 30분
0 0 1 * *매월 1일 0시
0 3 * * 0매주 일요일 3시

어떤 표현식이든 cron 표현식 해석기에 붙여 넣으면 뜻을 말로 읽을 수 있고, 다음 실행 시각도 알 수 있습니다.

흔한 함정

  • 시간대: cron은 서버 시계를 쓰며, 많은 경우 UTC입니다. 한국 시간 9시에 돌리려면 UTC로는 0시입니다.
  • 일과 요일 둘 다: 둘 다 지정하면 둘 중 하나만 맞아도 실행됩니다. 둘 다 맞을 때가 아닙니다.
  • 초: 표준 cron에는 초 필드가 없습니다. Quartz나 Spring 같은 일부 시스템은 맨 앞에 초를 더해 필드가 여섯 개가 됩니다.

이 가이드에서 쓰는 도구

다른 가이드

Windows에서 HEIC 파일 여는 방법PDF 파일 크기 줄이는 방법사진에서 위치 정보 삭제하는 방법동영상에서 오디오 추출하는 방법Wi-Fi QR 코드 만드는 방법PDF에 서명하는 방법파일 체크섬 확인하는 방법(SHA-256)PNG·JPG·WebP: 어떤 이미지 형식을 써야 할까?PDF 파일 합치는 방법이미지에서 글자 복사하는 방법JPG를 PDF로 변환하는 방법PDF를 JPG로 변환하는 방법PDF 나누기·페이지 추출 방법PDF를 회전해서 저장하는 방법PDF에 페이지 번호 넣는 방법PDF에 워터마크 넣는 방법Mac에서 HEIC를 JPG로 변환하는 방법WebP를 JPG로 변환하는 방법이미지 파일 크기 줄이는 방법동영상을 GIF로 변환하는 방법WAV를 MP3로 변환하는 방법강한 비밀번호 만드는 방법섭씨를 화씨로 바꾸는 방법GB와 GiB: 드라이브 용량이 적게 보이는 이유퍼센트 계산하는 방법두 날짜 사이 일수 계산하는 방법유닉스 타임스탬프란?두 텍스트 파일 비교하는 방법문서의 글자 수·단어 수 세는 방법스크린숏이나 이미지 속 QR 코드 읽는 방법해시란? MD5, SHA-1, SHA-256 쉽게 이해하기사진을 20 KB(또는 원하는 크기)로 압축하는 방법사진 배경 없애는 방법마이크 테스트하는 방법화면 불량 화소 확인하는 방법화면 녹화하는 방법iPhone 벨소리 만드는 방법보내기 위해 동영상 압축하는 방법PDF 비밀번호 푸는 방법PDF에 비밀번호 거는 방법PDF 양식 작성하는 방법PDF를 Word로 변환하는 방법사진 속 얼굴 흐리게 하는 방법BMI 계산하는 방법주택담보대출 상환액 계산하는 방법시간대가 다른 회의 일정 정하는 방법DNA 서열의 역상보 서열 구하는 방법DNA를 단백질로 번역하는 방법GenBank를 FASTA로 변환하는 방법DNA 서열의 제한효소 자리 찾는 방법DNA 서열이나 단백질 서열 두 개를 정렬하는 방법PCR 프라이머 설계하고 확인하는 방법몰질량 구하는 방법화학 반응식 계수 맞추는 방법정해진 몰농도 용액 만드는 방법희석 계산하는 방법(C1V1 = C2V2)pH 구하는 방법A260으로 DNA 농도 구하는 방법라이게이션에 넣을 인서트 양 구하는 방법RPM을 g(RCF)로 바꾸는 방법혈구계산판으로 세포 세는 방법퍼넷 사각형 쓰는 방법50/30/20 규칙으로 예산 짜는 방법빚 갚기 눈덩이식과 눈사태식노후 자금은 얼마나 필요할까연봉을 시급으로 바꾸는 방법이익률과 마크업의 차이부가세·VAT·판매세 계산하는 방법청구서 만드는 방법얼마짜리 집을 살 수 있을까저항 색 코드 읽는 방법LED에 붙일 저항 고르는 방법케이블 전압 강하 계산하는 방법콘크리트는 얼마나 필요할까페인트는 얼마나 필요할까서브넷 계산하는 방법유효 숫자 규칙