crontab의 사용법.

FAQ 2005/07/04 14:26
아래는 래드헷 리눅스를 기준으로 작성하였습니다.

cron으로 특정 시간에 프로세서가 원하는 작업을 할수 있습니다.

설정된 cron은 /var/spool/cron/ 에서 각 유저로 사용한 작업을 확인할 수 있습니다.
/etc/crontab 에서 crontab을 설정 할 수 있습니다.

아래는 crontab 에 적용 되는 일반적인 옵션 입니다.

crontab -e [ username ] # crontab 파일을 에디트 한다.
crontab -l [ username ] # crontab 파일 리스트를 보여준다.
crontab -r [ username ] # cronatb 파일을 지운다.
crontab [ filename ] # file을 crontab 파일에 카피한다.

사용법은 분,시,일,월,요일 [명령어] 의 양식으로 사용 합니다.

"분" 은 0분에서 부터 59분을 사용한다.
"시" 는 0시에서 부터 23시 까지를 사용 한다.
"일" 은 1일 에서 부터 31일 까지를 사용 한다.
"월" 은 1월에서 12월 까지를 사용 한다.
"요일" 은 0에서 7까지를 사용 하는데 숫자별 요일은 다음과 같다.

0 , 7 = 일요일
1 = 월요일
2 = 화요일
3 = 수요일
4 = 목요일
5 = 금요일
6 = 토요일

ex)
[root@op isseo]# crontab -e
no crontab for root - using an empty one

0 0 * 8 * /home2/isseo/test.sh eth0 --> 8월 동안 매일 자정에 위의 경로에 있는 test.sh
스크립트를 실행시켜서 eth0 송신 수신 테스트를 하라는 뜻입니다.

위의 예는 기초적인 것이지만 사용에 능숙해지면 시스템 관리를 효율적으로 할 수 있습니다.
2005/07/04 14:26 2005/07/04 14:26

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다