광고 한 번씩 클릭해 주시면 글 쓰는데 큰 힘이 됩니다 (제발~)

IT/Server

crontab 이것저것

BradKim81 2021. 5. 13. 13:34
728x90

뭐 검색하면 다 나오지만 그래도~ㅋ

crontab 리스트 보려면 crontab -l 하면되고

 

 * * * * * test 이딴식으로 되어 있는데 순서대로 내용을 표시하자면~

 

minute(분) 0 - 59
hour(시) 0 - 23
day_of_month(일) 1 - 31
month(월) 1 - 12
weekday(요일) 일요일부터 금요일까지를 나타내는 0 - 6
command(명령) 쉘 명령

 

이렇게 하면 되고

 

10 간격 또는 몇분 간격 이딴식으로 시간을 정할때는 00-59/10, 00-59/??

요딴식으로 처리하면 된다.

 

그리고 가장 마지막 날 이런건~

날짜와 요일에만 사용가능한 L(마지막)을 사용하면 된다.

 

0 15 10 L * ? 매월 마지막날 오전 10시 15분

 

---- 정리표---

 

필드명필수 여부허용된 값허용된 문자(특수문자)

Seconds(초)

O

0-59

, - * /

Minutes(분)

O

0-59

, - * /

Hours(시각)

O

0-23

, - * /

Day of month(날짜)

O

1-31

, - * ? / L W 

Month(월)

O

1-12 or JAN-DEC

, - * /

Day of week(요일)

O

1-7 or SUN-SAT

, - * ? / L #

Year(년)

X

empty, 1970-2099

, - * /

L : 마지막, W 가까운 평일,  #몇째주의 무슨요일, ? 어떤 값이든 상관없고 날짜와 요일에만 사용

* 모든값, - 범위, , 특별한 값의 추가, / 증분

320x100