- 현재 사용자의 cron 작업 목록 확인
crontab -l
- 현재 사용자의 cron 작업 수정
crontab -e
- 현재 사용자의 cron 작업 삭제
crontab -r
- cron 로그 경로
/var/log/cron
- cron 작업 등록
순서대로 아래 필드를 한 칸씩 띄어 입력하고 그 뒤에 실행할 명령
ex) m h dom mon dow cmd- m(분) : 0~59
- h(시) : 0~23
- dom(일) : 1~31
- mon(월) : 1~12
- dow(요일) : 0~7 (0,7은 일요일)
- Example
* * * * * /root/every_1min.sh ##→ 매 1분마다 /root/every_1min.sh 를 수행 (하루에 1440회[2]) 15,45 * * * * /root/every_30min.sh ##→ 매시 15분, 45분에 /root/every_30min.sh 를 수행 (하루에 48회[3]) */10 * * * * /root/every_10min.sh ##→ 10분마다 /root/every_10min.sh 를 수행 (하루에 144회[4]) 0 2 * * * /root/backup.sh ##→ 매일 02:00에/root/backup.sh 를 수행 (하루에 1회) 30 */6 * * * /root/every_6hours.sh ##→ 매 6시간마다 수행(00:30, 06:30, 12:30, 18:30) 30 1-23/6 * * * /root/every_6hours.sh ##→ 1시부터 매 6시간마다 수행(01:30, 07:30, 13:30, 19:30) 0 8 * * 1-5 /root/weekday.sh ##→ 평일(월요일~금요일) 08:00 0 8 * * 0,6 /root/weekend.sh ##→ 주말(일요일, 토요일) 08:00 * * * * * /root/every_1min.sh ##→ 매 1분마다 /root/every_1min.sh 를 수행 (하루에 1440회[2]) 15,45 * * * * /root/every_30min.sh ##→ 매시 15분, 45분에 /root/every_30min.sh 를 수행 (하루에 48회[3]) */10 * * * * /root/every_10min.sh ##→ 10분마다 /root/every_10min.sh 를 수행 (하루에 144회[4]) 0 2 * * * /root/backup.sh ##→ 매일 02:00에/root/backup.sh 를 수행 (하루에 1회) 30 */6 * * * /root/every_6hours.sh ##→ 매 6시간마다 수행(00:30, 06:30, 12:30, 18:30) 30 1-23/6 * * * /root/every_6hours.sh ##→ 1시부터 매 6시간마다 수행(01:30, 07:30, 13:30, 19:30) 0 8 * * 1-5 /root/weekday.sh ##→ 평일(월요일~금요일) 08:00 0 8 * * 0,6 /root/weekend.sh ##→ 주말(일요일, 토요일) 08:00