본문 바로가기
Server

리눅스(centos) 크론탭 (crontab) 간단 설명 및 사용법

by 전재훈 2015. 11. 19.
반응형

1. cron의 개념

   - 일정시간마다 시스템에서 자동으로 실행시키는 데몬(윈도우로 따지면 스케줄러)


2. cron 의 실행과 종료

   - 실행 : /etc/rc.d/init.d/crond start

   - 종료 : /etc/rc.d/init.d/crond stop


3. crond 설정


앞의 다섯개의 필드(m h dom mon dow)로 자동으로 실행하고 싶은 시간을 지정한다.


m(분)     : 0~59

h(시)     : 0~23

dom(일)   : 1~31

mon(월)   : 1~12

dow(요일) : 0~7(0과 7은 일요일)

여기서 각 필드는 다음과 같이 사용할 수 도 있다.

*          :  0 1 * * * 매일 새벽 01시에 실행.

숫자범위   :  0 8-11 * * * 매일 8시, 9시, 10시, 11시에 실행

목록       :  0 1,2,5,9 * * * 매일 1시, 2시, 5시, 9시에 실행. 목록과 범위는 조합 가능하다.

간격값     : */5 * * * * 5분마다 실행



4. 사용자별 crontab파일

   - /etc/crontab 파일은 시스템 전체 설정 파일이라서 root사용자만 편집할 수 있다.

   - 사용자별로 cron을 사용하려면 crontab -e 명령어로 편집이 가능하다.

반응형

'Server' 카테고리의 다른 글

리눅스 특정포트 확인 및 죽이기  (0) 2016.06.23
서버 점검 방법  (0) 2016.01.28
리눅스(centos) 압축 / 해제 tar  (0) 2015.11.18
DNS 초기화  (0) 2015.10.28
Centos 파티션 마운트  (0) 2015.08.11

댓글