조회 수 30 추천 수 0 댓글 0

단축키

Prev이전 문서

Next다음 문서

수정 삭제

단축키

Prev이전 문서

Next다음 문서

수정 삭제
Extra Form

0 5 * * * curl -s -o /dev/null http://example.com/abc.sh

 

위처럼 적으면 매일 5시에 http://example.com/abc.sh 를 실행하라는 말이다.

 

첫 번째 0은 몇 분에 실행할 거냐를 지정해 주는 거다. 0이라고 쓰면 0분에 실행한다. 5라고 실행하면 5분에 실행한다. 혼동하지 말아야 할 것은 ‘5분마다’ 실행하는 게 아니라 5분에 실행한다는 점이다. (*을 적으면 매분, 즉 1분마다 실행하는 게 된다.)

 

두 번째 5는 5시에 실행하라는 거다. 역시 5시간마다 실행하라는 게 아니다. 역시 *을 적으면 매시간마다, 즉 1시간마다 실행하라는 게 된다.

 

세 번째 *은 매일 실행하라는 뜻이 된다. 만약 여기 5를 적으면 5일에 실행하라는 뜻이 된다. 한 달에 한 번 실행하고 싶다면 여기 숫자를 적는다.

 

네 번째 *은 매달 실행하라는 뜻이 된다. 만약 여기 1을 적으면 1월에 실행하라는 뜻이 된다. 1년에 한 번만 실행할 게 아니라면 당연히 *을 적어야 할 거다.

 

다섯 번째 *은 요일에 관한 거다. 0~6 사이의 숫자를 입력한다. 0은 일요일, 6은 토요일이다. 매주 수요일에 실행하고 싶으면 3이라고 적는다.

 

그래서 다섯 개의 숫자 혹은 별을 조합하면 cron이 언제 이 명령을 실행해야 하는지가 나오는 거다. 예를 몇 개 들어 보자.

 

0 5 * * * : 매일 5시 0분에 실행.

5 * * * * : 매시 5분이 될 때마다 실행. 즉, 한 시간 간격으로 실행.

* * * * * : 1분에 한 번씩 실행.

0 5 1 * * : 매달 1일 새벽 5시에 실행.

그럼 5분에 한 번씩 혹은 5시간에 한 번씩 실행하고 싶으면 어떻게 적어야 하는가? 아래처럼 적는다.

 

*/5 * * * * : 5분마다 한 번씩

0 */5 * * * : 5시간마다 한 번씩

물론 저 뒤에 실행할 스크립트 경로를 적어 줘야 한다는 점을 잊으면 안 된다.

 

마지막으로.

 

0 5,11 * * * : 새벽 5시와 밤 11시.

0 5,11 * * 0,3 : 매주 일요일과 수요일 새벽 5시와 밤 11시.

이렇게 적으면 된다.



출처: https://yangyag.tistory.com/358 [Hello Brother!]


0 0 0 0 0 0 0 0 0 0
List of Articles
번호 분류 제목 날짜 조회 수
공지 이슈 🚨(뉴비필독) 전체공지 & 포인트안내 8 file 2024.11.04 25989
공지 이슈 URL만 붙여넣으면 끝! 임베드 기능 2025.01.21 20471
379133 유머     [이벤트] 증권플러스에서 공짜 비트코인 받기 file 2024.10.17 519
379132 유머     [이벤트] 증권플러스에서 공짜 비트코인 받기 file 2024.10.17 1686
379131 SNS   왕이보는 새로운 장을 탐험하기 위해 동굴 속으로 들어갑니다 2024.09.19 71
379130 ​ 지금은 지수예측이 무의미한 시기인듯.... ​ 시장은 강하다~~~!! ​ 2023.06.16 339
379129 유머  [이벤트] 증권플러스에서 공짜 비트코인 받기 file 2024.10.14 73
379128 Video📽  [입덕직캠] TXT 연준 직캠 4K 'Chasing That Feeling' (TXT YEONJUN FanCam... file 2023.10.22 2323
379127  "남자 나이 33살이면 아저씨인가요?" 여초 반응 file 2024.02.09 273
379126  "외국인이죠?" 물어 보는 일본 식당 file 2024.05.12 32
379125 데이터  #슈퍼그럼요 응원법 💖 #우정! 힘들땐 어깨를 빌려줄게💖 2022.01.08 250
379124 사진  230504 MCD 공트 file 2023.05.05 365
Board Pagination Prev 1 2 3 4 5 ... 37914 Next
/ 37914