Unix/Linux 에서 cron사용하기 :: 리눅스일반[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

리눅스일반
[1]
등록일:2006-01-07 00:08:45 (0%)
작성자:
제목:Unix/Linux 에서 cron사용하기
cron  이란?
시스템이  구동중일때  설정한  시간에  맞쳐  스케줄에  있는  명령들을  수행해  준다.
로그  분석이라든지,  로그파일을  지운다든지  다양하게  쓰일수  있다.
(주기적으로  백업을  실행해야할  때  많이  유용하다)
crond은  부팅후  rc파일(시동파일)에서  실행해주며,
crontab의  스케줄을  읽고  주기적으로  실행한다.  
crontab  파이들은  /var/spool/cron/crontabs/  에  저장되며  
파일이름은  해당아이디명을  따른다.  
예)  /var/spool/cron/crontabs/username  
일부시스템에서는  경로가  다르다.  
crontab을  사용하기  위해선  포맷방식을  따라야  한다.
이  포맷방식은  많으며,  쉬우므로  관련문서를  참고하기바란다..
crontab을  편집하기  위해선  crontab  -e  명령을  사용해  편집을  할수  있다.
crontab  -e  라고  했을떄  아무것도  없다면,  주기적으로  실행하는게  없는것이다.(보통  없다.)
root  같은  경우  로그  파일을  지우는것이나  백업등  다양하게  스케줄을  짠다.

crontab  포맷방식
분  시간  날짜  달  요일  명령  으로  구분한다.
예)  
0  5,18  *  *  *  /root/log.sh
2  5,18  *  *  *  /usr/local/apache/bin/apachectl  start
기본적으로  *    는  관여하지  않는다는  뜻이다(이용하지  않는다.  쓰이지  않는다,  매시,  매분,  매일...)
콤마(  ,  )는  콤마로  구분된것  시간에  실행한다.  5시  18시  두번  실행.
쉘스크립트를  만들어  두어  스크립트를  지정해  실행해도  된다  ...  
[본문링크] Unix/Linux 에서 cron사용하기
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=453
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.