[질문-골때림] cron 스케줄링 "분 시 일 월 주" 세팅시 맞는지 한번 봐주세요.
글쓴이: gogisnim / 작성시간: 목, 2010/10/14 - 5:43오후
첫번째,
30 2 * * * root "실행 커맨드"
=> 이렇게 하면 매일 2시 30분에 root 권한으로 커맨드가 실행됩니다.
두번째,
30 2 * * 3 root "실행 커맨드"
=> 이렇게 하면 매주 수요일 2시 30분에 root 권한으로 커맨드가 실행됩니다.
세번째,
30 2 6 10 3 root "실행 커맨드"
=> 이렇게 하면 10월 6일 수요일 2시 30분에 root 권한으로 커맨드가 실행됩니다.
문제가 어제 발생했는데 세번째 cron을 주석처리하지 않고 그대로 놔둔 상태였는데 어제 2시 30분(10월 13일 수요일) 세번째 커맨드가 실행되어 버렸다는 겁니다.
테스트 서버에서 똑같이 시도해보니 똑같은 현상이더라구요.
만약, 그렇다면 "주" 가 지정되어 있을때 "일,월" 은 무용지물인가요?
레드햇계열 리눅스 2.6.24 입니다.
Forums:
여기를 한번 보세요
http://www.opengroup.org/onlinepubs/009695399/utilities/crontab.html 를 보니까...
0 0 1,15 * 1
would run a command on the first and fifteenth of each month, as well as on every Monday.
매월 1일과 15일 실행됩니다.. 게다가 매 월요일에도요..
그러니까...
30 2 6 10 3 root "실행 커맨드" 는,
10월 6일 2시 30분에 root 권한으로 커맨드가 실행되고
매 수요일 2시 30분에도 root 권한으로 커맨드가 실행되는게 정상인거 같네요...
댓글 달기