cron

cron


- 주기적으로 반복되는 일을 자동으로 실행할 수 있도록 시스템 작업을 예약해 놓은 것
- cron과 관련된 데몬(서비스)은 crond이고, 관련 파일은 /etc/crontab이다.

/etc/crontab 형식

분 시 일 월 요일 사용자 실행명령

분 : 0 ~ 59
시 : 0 ~ 23
일 : 1 ~ 31
월 : 1 ~ 12
요일 : 0 ~ 6, 요일은 0부터 일요일로 시작
사용자 : 명령을 실행할 사용자
실행 명령 : 그 시간에 실행할 명령

사용 예 

00  05  1  *  *  root  cp -r /home /backup
매월 1일 새벽 5시 00분에 실행 

cron은 주기적으로 실행할 내용을 디렉토리에 넣어 놓고 작동한다.

/etc/cron.hourly/    시간별
/etc/cron.daily/      일별
/etc/cron.weekly/    주별
/etc/cron.monthly/  월별

01 * * * * root run-parts /etc/cron.hourly
매시간 1분에 /etc/cron.hourly 디렉토리 안에 있는 명령들을 자동으로 실행한다.

댓글

이 블로그의 인기 게시물

네트워크 설정과 관련된 주요 파일

at

파이프, 필터, 리다이렉션