시간나는대로 틈틈히 정리 합시다~~!!!

[Linux] Crontab 간단 설명 본문

IT

[Linux] Crontab 간단 설명

열심히 정리하자!! 2021. 3. 25. 17:39
반응형

1. Crontab 편집 화면 오픈(vi 편집기 동일)

[root@hostname ~]# crontab -e

 

2. 등록된 Crontab 목록 확인

[root@hostname ~]# crontab -l

 

3. Crontab 등록 문법

#주석입니다.

#분  시  일  월  주  실행명령

 *   *   *   *   *   /home/test.sh

 

4. 예시

# 매분 test.sh 실행
* * * * * /home/test.sh

# 매주 금요일 오전 5시 45분에 test.sh 를 실행
45 5 * * 5 /home/test.sh

# 매일 매시간 0분, 20분, 40분에 test.sh 를 실행
0,20,40 * * * * /home/test.sh

# 매일 1시 0분부터 30분까지 매분 tesh.sh 를 실행
0-30 1 * * * /home/test.sh

# 매 10분마다 test.sh 를 실행
*/10 * * * * /home/test.sh

# 5일에서 6일까지 2시,3시,4시에 매 10분마다 test.sh 를 실행
*/10 2,3,4 5-6 * * /home/test.sh

 

5. 주기적으로 Crontab 목록 백업 방법

# 매일 23시 50분에 crontab 내용을 crontab_bak.txt 파일에 저장
50 23 * * * crontab -l > /home/crontab_bak.txt
반응형
Comments