crontab 5분마다 실행 명령어?

크론탭으로 5분마다 어떤 작업을 실행할 수 있습니다.

안녕하세요. 오늘도 추후 참고 하기 위한 기록형 포스팅을 시작 합니다.
자동으로 뭔가를 한다? 예를들어 자동글쓰기를 설정하려면 크론탭으로 스케줄을 설정해 두어야 합니다.
예를들어 언제 글이 써져라~ 이런식으로 미리 반복되는 작업에 대한 시간 정의를 해 두어야 하는거죠.

각설하고.. 크론탭으로 제가 사용했던 것을 몇가지 정리 해 보겠습니다.

0 5 * * *

총 5개 구역으로 나눠져 있습니다. 아래와 같이 앞에서 부터 분/시/일/월/요일 로 구분되어 있습니다.
위 예는 2번째, 즉 시간을 나타내는 곳에 5라고 적혀 있죠? 그럼 무슨 뜻일까요?
매일 5시 0분에 실행을 해라~ 라는 뜻입니다.

m: 분
h: 시
dom: day of month, 즉 일
mon: 월
dow: day of week, 즉 요일

예로 좀 더 알아볼까요?

0 5 * * * : 매일 5시 0분에 실행.
5 * * * * : 매시 5분이 될 때마다 실행.(한시간에 1번 실행 되겠죠?)
* * * * * : 1분에 한 번씩 실행.(아무런 숫자가 없다면 1분에 1번 실행)
0 5 1 * * : 매달 1일 새벽 5시에 실행.

그럼 5분에 한 번씩 혹은 5시간에 한 번씩 실행하고 싶으면 어떻게 해야 할까요?
*/5 * * * * : 5분에 한 번씩
0 */5 * * * : 5시간에 한 번씩

 

더 복잡한 이야기는 잘 모르겠구요. ^^
제가 사용하는 범위내에서 제가 이해하가 위해서, 나중에 참고 하기 위해서 적어 봤습니다.

추천링크: https://jdm.kr/blog/2

 


단축주소: https://zeze.kr/eeWe
일부 포스팅은 쿠팡 파트너스와 같은 제휴 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Leave a Comment