Infrastructure
CRON
c3epmos
2020. 5. 29. 16:44
CRON
CRON
유닉스 계열 운영체제의 시간 기반 Job scheduler이다. 작업을 고정된 시간, 날짜, 간격에 주기적으로 실행할 수 있도록 해준다.
구동 방법
cron 형식
# ┌───────────── min (0 - 59)
# │ ┌────────────── hour (0 - 23)
# │ │ ┌─────────────── day of month (1 - 31)
# │ │ │ ┌──────────────── month (1 - 12)
# │ │ │ │ ┌───────────────── day of week (0 - 6) (0 to 6 are Sunday to Saturday, or use names; 7 is Sunday, the same as 0)
# │ │ │ │ │
# │ │ │ │ │
# * * * * * command to execute
Job 등록
crontab -e
# vi 편집기로 이동한다.
00 02 * * 7 /root/backup.sh
오전 2시 7분 마다 /root/backup.sh 스크립트를 실행한다.