OS

[Linux] crontab 명령어

soyoung Park 2022. 5. 12. 19:40

Linux에서 작업에 스케줄을 걸기 위해 사용하는 crontab과 관련된 명령어들을 정리하였다.

 

 

1. crontab 보기

crontab -l

 

 

2. crontab 편집

crontab -e

 

 

3. crontab 삭제

crontab -r

 

 

4. crontab 등록

* * * * * sh {쉘파일명}.sh

여기서 앞에 *은 차례로 분, 시간, 일, 월, 요일을 뜻한다.

 

 

- 실행 주기 등록 예시

 

1) 매 분마다 실행

* * * * *

 

2) 30 10 * * 1 은 매주 월요일마다 10시 30분에 실행

30 10 * * 1

 

3) 매일 11시에서 23시 사이에 30분 마다 실행

*/30 11-23 * * *

 

 

이외에도 목적에 따라 다양하게 주기를 등록할 수 있다.