crontab 리눅스 예약 작업

운영자 | 기사입력 2011/07/01 [04:54]
리눅스 >
필자의 다른기사 보기 인쇄하기 메일로 보내기 글자 크게 글자 작게
crontab 리눅스 예약 작업
 
운영자   기사입력  2011/07/01 [04:54]
리눅스에서 예작 작업을 할 수 잇는데 데몬이 2가지 있는데 at 와 cron 인데 이중 cron
이 다양한 기능이 많이서 주로 사용된다.
cron 데몬은 리눅스 설치시 기본적으로 설치가 된다.
/etc/rc.d/init.d/cron restart
메세지가 나온다면 잘 설치가 된것이다.
 
사용 방법은 기본적으로 제공되는 /etc/crontab
에서 지정된 디렉토리에 예약 명령어가 들어있는 파일을
넣으면 되거나
crontab -e 
이 명령어로 직접 예약 을 지정 할 수 있습니다.
 
이때 만들어진 파일은
/var/spool/cron
디렉토리에 만들어 진다.
 

crontab -e
이 입력
분  시 일  월 주   (주는 0이 일요일 3은 수용일 )
* , - ,/ 등 기호 사용
*/5 * * * *   /root./mrtg.sh
매 오분마다 작동
1 2  *  * 3-5  /root/mrtg.sh
 수,목,금 2시 1분 에 작동

1 2  *  2,4,6  *  /root/mrtg.sh
 수,목,금 2시 1분 에 작동
매월 2, 4, 6월에 2시 1분에 작동

 /etc/cron.hourly
디렉토리에 스트립트를 만들어 넣으면
매일 4시에 작동
/etc/cron.weekly
디렉토리에 스트립트를 만들어 넣으면
매주 일요일 새벽 4시에 작동

이 부분에 대한 설정은
/etc/crontab
파일을 보면 알 수 있습니다.
 

트위터 트위터 페이스북 페이스북 카카오톡 카카오톡
기사입력: 2011/07/01 [04:54]  최종편집: ⓒ iwav
 
 
리눅스 많이 본 기사