티스토리 뷰

6. 리눅스

크론탭

미니대왕님 2018. 12. 13. 12:24

리눅스 크론 탭(cron tab) 초간단 설명


특정 파일을 주기적으로 실행시킬 수 있다. 윈도우에서는 스케쥴러가 있다. 

크론 테이블엔 어떤 프로그램이 언제 작동해야 하는지 설정하게 되어 있다.

경로 : /etc/cron

로그는 /etc/log/cron 에 저장되고

환경설정 파일은 /etc/default/cron 이다.


* * * * * 수행할명령어


이런 형태이다.

*자리에 시간값이 들어간다.

각 자리는 아래와 같다.

분 시 일 월 요 수행할명령어


- 해당사항이 있는 자리에만 숫자를 적고 나머지는 * 그대로 놔 두면 된다.

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

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

- 주기를 입력할 땐 / 를 쓴다. /4 라는 표현으로 4분마다, 4시간마다 등을 설정할 수 있다.

- 구간을 입력할 땐 - 를 쓴다. 4-5는 4부터 5까지라는 뜻이다.

- 따옴표를 입력하여 여러 시간을 동시에 적을 수 있다.



매 분마다 실행

* * * * * 수행할명령어

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

매 시 정각에 실행

0 * * * * 수행할명령어

매일 오후 12시 정각에 실행

0 0 12 * * 수행할명령어

매주 월요일 자정에 실행

0 0 * * 1 수행할명령어


매달 1일 자정에 실행

0 0 1 * * 수행할명령어

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 수행할명령어

'6. 리눅스' 카테고리의 다른 글

윈도우 JAVA 셋팅방법  (0) 2018.12.13
VM 웨어 설정하기  (0) 2018.12.13
로그 로테이트  (0) 2018.12.13
vi EDIT  (0) 2018.12.12
웹로직 설치  (0) 2018.12.11
댓글