batch.zip

#목록보기

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 |작성자 렉스



+ Recent posts