리눅스에서 cron 사용 및 crontab 설정 > 서버관리

본문 바로가기
사이트 내 전체검색

서버관리

리눅스에서 cron 사용 및 crontab 설정

페이지 정보

profile_image
작성자 관리자 (61.♡.26.29)
댓글 0건 조회 2,745회 작성일 18-01-03 14:32

본문

ㅁ 리눅스에서 크론탭 설정

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

댓글목록

등록된 댓글이 없습니다.

Total 91건 1 페이지
  • RSS
서버관리 목록
번호 제목 조회 추천 날짜
911024007-23
902700002-13
892986012-24
883195012-08
873577007-01
862731006-08
851481004-22
841756004-07
832577003-21
822727003-19
811999002-19
802270002-17
791598002-17
열람중2746001-03
772827011-05
762734009-13
753204009-05
743272009-01
733428008-31
726621008-31

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.