사용자 도구

사이트 도구


os:linux:cron-설정

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
os:linux:cron-설정 [2012/11/07 10:23] – 바깥 편집 127.0.0.1os:linux:cron-설정 [2024/04/23 22:44] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +<title>크론 CRON</title>
 +
 +====== 사용 조건 ======
 +
 +~/wikidata/cache/sitemap.xml.gz 파일을 ~/www/sitemap.xml.gz 로 매일 복사하고 싶을때,
 +
 +====== cron 설정 방법 ======
 +
 +===== 설정 형식 =====
 +
 +<code>
 +crontab 파일 형식
 +------    --------  ---------------------------------------------------
 +필  드    의  미    범  위
 +------    --------  ---------------------------------------------------
 +첫번째    분        0-59
 +두번째    시        0-23
 +세번째    일        0-31
 +네번째    월        1-12
 +다섯번째  요일      0-7 (0 또는 7=일요일, 1=월, 2=화,...)
 +여섯번째  명령어    실행할 명령을 한줄로 쓴다.
 +------    --------  ---------------------------------------------------
 +</code>
 +
 +===== 사용 예 =====
 +
 +정해진 시간에 실행 되면 될 때
 +
 +<code>
 +# 매일 1시 20분 'util-something'을 실행
 +20 1 * * * ~/util-something
 +</code>
 +
 +분단위 간격이 필요할때
 +
 +<code>
 +# 매일 1시 20분 간격으로 'util-something'을 실행
 +*/20 1 * * * ~/util-something
 +</code>
 +
 +====== 설정 ======
 +
 +===== cron 편집 기능 열기 =====
 +
 +<code bash>
 +crontab -e
 +</code>
 +
 +==== 스크립트 추가 ====
 +
 +<code>
 +0 1 * * * cp ~/wikidata/cache/sitemap.xml.gz ~/www/sitemap.xml.gz
 +</code>