본문 바로가기

카테고리 없음

Crontab 포맷 설명과 예시 (리눅스 크론탭)

728x90

포맷

분 시 일 월 요 수행할명령어

 

- 해당사항이 있는 자리에만 숫자를 적고 나머지는 * 

- 요일의 경우 일요일이 0이고 토요일이 6

- 아무것도 입력하지 않고 ***** 로 두면 매분 마다 실행

- 주기를 입력할 땐  / , /4 라는 표현으로 4분마다, 4시간마다

- 구간을 입력할 땐  - , 4-5는 4부터 5까지

- 따옴표를 입력하여 여러 시간을 동시에 설정.

 

 

예시

매 분마다

* * * * * 수행할명령어

/1 * * * * 수행할명령어

 

 

매 시 정각

0 * * * * 수행할명령어

 

 

매일 오후 12시 정각

0 0 12 * * 수행할명령어

 

 

매주 월요일 자정

0 0 * * 1 수행할명령어

 

 

매달 1일 자정

0 0 1 * * 수행할명령어

 

 

매시 15분, 45분

15,45 * * * * 수행할명령어

 

 

10분마다 

 */10 * * * * 수행할명령어

 

 

매일 02:00

0 2 * * * 수행할명령어

 

 

매 6시간마다(00:30, 06:30, 12:30, 18:30) 

30 */6 * * * 수행할명령어

 

 

1시부터 매 6시간마다(01:30, 07:30, 13:30, 19:30)

30 1-23/6 * * * 수행할명령어

 

 

평일(월요일~금요일) 08:00

0 8 * * 1-5 수행할명령어

 

 

주말(일요일, 토요일) 08:00

0 8 * * 0,6 수행할명령어

 

참고

로그 :  /etc/log/cron 

환경설정 :  /etc/default/cron

728x90
LIST