#목록보기
crontab -l
#수정
crontab -e
#등록방법
20 14 * * * /wasapp/gasc/sh/xbqDataLoader.sh
#xbqDataLoader.sh 내용
cd /wasapp/gasc/WEB-INF/classes
/opt/java1.5/bin/java -classpath .:/wasapp/gasc/WEB-INF/lib/ojdbc14.jar:/wasapp/gasc/WEB-INF/lib/sqljdbc.jar:/wasapp/gasc/WEB-INF/lib/spring.jar batch.GascXbqDataPublisher
#참고
http://blog.naver.com/shw20319?Redirect=Log&logNo=20136402489
Linux crontab
특정 명령을 일정 시간마다 실행 시키고자 할 때 사용.
명령어
crontab -l : 예약된 작업리스트 출력.
crontab -e : 예약된 작업 수정.
crontab -r : 예약된 작업 삭제.
설정
/etc/cron.allow : 설정하지 않았다면 없을 수 있음.
/etc/cron.deny : 설정하지 않았다면 없을 수 있음.
/var/spool/cron/crontabs/userID : 각 User 마다 생성, 예약사항 저장.
설정 형식
분, 시, 일, 월, 요일, 실행명령(경로포함)
분 : 0~59
시 : 0~23
일 : 1~31
월 : 1~12
요일 : 1~7(월~일)
예제
매주 일요일 마다 test.sh 실행
****7 /home/rex/test.sh
매일 5시간 간격으로 test.sh 실행
1*/5*** /home/rex/test.sh
매시 01분마다 test.sh 실행
01 **** /home/rex/test.sh
매시 01,30분마다 test.sh 실행
01,30 **** /home/rex/test.sh
출처 : http://rex4314.blog.me/193723418
[출처] Linux crontab |작성자 렉스
'유용한팁' 카테고리의 다른 글
[Tip] Eclipse plugin - Amateras ( uml, erd ) (0) | 2012.08.13 |
---|---|
[Tip] Find jar (0) | 2012.08.09 |
[Tip] tomcat6 get방식 encoding 변경방법 (0) | 2012.04.02 |
[Tip] 웹 서버(Web Server) / WAS / 컨테이너(Container) (0) | 2012.03.20 |
[Tip] 대용량/대규모 싸이트 처리 관련한 책 (0) | 2012.03.08 |