질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

crontab 설정중 질문

작성자 정보

  • 김성민 작성
  • 작성일

컨텐츠 정보

본문

crontab 설정을 하는데요. 3일후 아침 9시에 특정 쉘을 실행시키는 것을 만드는데요

0 09 * * * /특정쉘.sh까지는 알겠는데 3일은 어떻게 지정하는건가요?

제일앞에 03을 쓰면 되나요? 답변 부탁드립니다. 

관련자료

댓글 3

배준태님의 댓글

  • 배준태
  • 작성일
0 09 */3 * * * /xx.sh

이렇게 해보세요 --;;

해본적이읍지만 서도 --;

이재환님의 댓글

  • 이재환
  • 작성일
설정은 minute, hour, day, month, week 순서 입니다.
3일 후 오전 9시인 경우는
오늘이 월요일이고 3일후 날짜가 수요일(2월 21일)인 경우
00 09 * * 3 /특정쉘.sh or 00 09 21 02 *
이렇게 하십면 되십니다.
00 : 00분
09 : 9시( 0 시~ 12시)
* or 21: day(21일)
* or 02: month(2월)
3 or * : week(0~7 중에  0,7은 일요일을 뜻합니다. 3은 수요일)
이렇게 하시면 될 것 같네요^^


김영민님의 댓글

  • 김영민
  • 작성일
1. 일단 3일에 한번씩 돌리실 건지 3일 후 한번만 돌리실 것인지가 궁금하네요..
2. 3일에 한번씩 돌리실 거라면 crontab을 이용해
  0 09 */3 * * * /xx.sh
  하시면 됩니다.
3. 그리고 3일 후 1번만 돌리시려면 구지 crontab을 돌리지 않고 at를 이용하실
  것을 추천해 드리고 싶습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,074 명
  • 현재 강좌수 :  35,995 개
  • 현재 접속자 :  442 명