리눅스에서 cron 사용 및 crontab 설정
페이지 정보

본문
ㅁ 리눅스에서 크론탭 설정
cron 의 설정파일은 /etc/crontab 이다.
명령어로 설정을 추가할 수도 있지만, 위 파일을 텍스트에디터로 수정을 할 수도 있다,
/etc/crontab 파일이 수정이 되면, 크론데몬은 설정파일을 다시 읽어 들인다.
그리고, /var/log/cron 에 아래와 같은 로그를 남긴다.
crond[****]: (*system*) RELOAD (/etc/crontab)
2. 주기 설정
* * * * *
분(0-59) 시간(0-23) 일(1-31) 월(1-12) 요일(0-7)
각 별 위치에 따라 주기를 다르게 설정 할 수 있습니다. 순서대로 분-시간-일-월-요일 순입니다. 그리고 괄호 안의 숫자 범위 내로 별 대신 입력 할 수 있습니다.
요일에서 0과 7은 일요일입니다. 1부터 월요일이고 6이 토요일입니다.
3. 주기별 예제
3.1. 매분 실행
# 매분 test.sh 실행
* * * * * /home/script/test.sh
3.2. 특정 시간 실행
# 매주 금요일 오전 5시 45분에 test.sh 를 실행
45 5 * * 5 /home/script/test.sh
3.3. 반복 실행
# 매일 매시간 0분, 20분, 40분에 test.sh 를 실행
0,20,40 * * * * /home/script/test.sh
3.4. 범위 실행
# 매일 1시 0분부터 30분까지 매분 tesh.sh 를 실행
0-30 1 * * * /home/script/test.sh
3.5. 간격 실행
# 매 10분마다 test.sh 를 실행
*/10 * * * * /home/script/test.sh
3.6. 조금 복잡하게 실행
# 5일에서 6일까지 2시,3시,4시에 매 10분마다 test.sh 를 실행
*/10 2,3,4 5-6 * * /home/script/test.sh
** 참고
http://jdm.kr/blog/2
http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%B0%98%EB%B3%B5_%EC%98%88%EC%95%BD%EC%9E%91%EC%97%85_cron,_crond,_crontab
cron 의 설정파일은 /etc/crontab 이다.
명령어로 설정을 추가할 수도 있지만, 위 파일을 텍스트에디터로 수정을 할 수도 있다,
/etc/crontab 파일이 수정이 되면, 크론데몬은 설정파일을 다시 읽어 들인다.
그리고, /var/log/cron 에 아래와 같은 로그를 남긴다.
crond[****]: (*system*) RELOAD (/etc/crontab)
2. 주기 설정
* * * * *
분(0-59) 시간(0-23) 일(1-31) 월(1-12) 요일(0-7)
각 별 위치에 따라 주기를 다르게 설정 할 수 있습니다. 순서대로 분-시간-일-월-요일 순입니다. 그리고 괄호 안의 숫자 범위 내로 별 대신 입력 할 수 있습니다.
요일에서 0과 7은 일요일입니다. 1부터 월요일이고 6이 토요일입니다.
3. 주기별 예제
3.1. 매분 실행
# 매분 test.sh 실행
* * * * * /home/script/test.sh
3.2. 특정 시간 실행
# 매주 금요일 오전 5시 45분에 test.sh 를 실행
45 5 * * 5 /home/script/test.sh
3.3. 반복 실행
# 매일 매시간 0분, 20분, 40분에 test.sh 를 실행
0,20,40 * * * * /home/script/test.sh
3.4. 범위 실행
# 매일 1시 0분부터 30분까지 매분 tesh.sh 를 실행
0-30 1 * * * /home/script/test.sh
3.5. 간격 실행
# 매 10분마다 test.sh 를 실행
*/10 * * * * /home/script/test.sh
3.6. 조금 복잡하게 실행
# 5일에서 6일까지 2시,3시,4시에 매 10분마다 test.sh 를 실행
*/10 2,3,4 5-6 * * /home/script/test.sh
** 참고
http://jdm.kr/blog/2
http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%B0%98%EB%B3%B5_%EC%98%88%EC%95%BD%EC%9E%91%EC%97%85_cron,_crond,_crontab
추천0
댓글목록
등록된 댓글이 없습니다.