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
반응형