본문 바로가기

centos crontab(크론탭) 스케쥴링 설정

centos crontab(크론탭) 스케쥴링 설정

리눅스 서버를 운용하다 보면 주기적으로 스케쥴링을 해서 잡 실행을 해야 할 경우가 있다.이럴 때 crontab을 활용하기도 하는데.

매번 다량의 스케쥴링을 매일 하지 않는 이상에는 가끔가다 쓰니 가믈 가믈 할 경우가 많다


예를 들어 매 5분마다라던지. 매 3시간마다 실행되게 한다던지 기억이 안나는데 한번 정리해본다


매분마다 크론탭 실행


* * * * *


2분마다 크론탭 실행

*/2 * * * *


3분마다 5분마다는 각기 젤 앞자리만 바꿔주면 되겠지

매 3분마다 : */3 * * * * 

매 5분마다 : */5 * * * *

매 10분마다 : */10 * * * *


그럼 30분 마다 할려면?

*/30 * * * *


혹은

30 * * * *


1시간마다 

0 * * * *


두시간마다

0 */2 * * *


매일 새벽한시

0 1 * * *


매일 아침 8시

0 8 * * *


저녁 열두시

0 0 * * *


일요일 열두시마다.뒷자리만 바꾸면 월화수목금 되겠지

0 0 * * SUN ( MON, TUE, WED, THU, FRI, SAT)


저녁 12시 월요일에서 금요일까지

0 0 * * 1-5


매달 1일 12시

0 0 1 * *



crontab.txt


이외에도 응용하면 많다 월요일 3시에 한다던지 기타등등.


그리고 온라인에도 연습할 수 있게 누가 만들어 놓은 좋은 사이트가 있다.



https://crontab.guru


좋은 유틸성 사이트도 많아지고 유용한 사이트도 꽤 많이 생겼다.

세상이 점점 편해지고 정보가 넘쳐나기 시작한건 오래 됬다.

이제는 신규로 뭔가를 만드는것도 좋지만 어디에 내가 원하는 정보가 있는지 찾는게 관건인것.