시작, 종료, 재시작 |
/etc/rc.d/init.d/crond start/stop/restart |
실행 확인 |
ps –ef | grep crond |
설정 파일 확인 |
cat /etc/crontab |
실행 등록 리스트 |
crontab –l |
실행 등록 |
crontab –e |
n 작성하기 먼저 인자를 알아야 한다. crontab은 공백문자를 구분자로 해서 한 라인에 6개의 인자를 적어주면 끝이다. 인자는 순서대로 아래와 같다. 매주 월 수 금 새벽 4시에.. 라는 식의 스케줄을 아래 인자로 표현해 주면 된다. Arg 1 : minute ( 0 – 59 ) Arg 2 : hour ( 0 – 23 ) Arg 3 : day of month ( 1 – 31 ) Arg 4 : month ( 1 – 12 ) Arg 5 : day of week ( 0 – 6 ) 0 : 일요일 Arg 6 : 명령어 or 실행파일 path n 샘플 매일 새벽 4시 실행 : 0 4 * * * /repository/cron.sh 매주 수,토요일에 오전 8:20분 실행 : 20 8 * * 3,6 /repository/cron.sh 매월 25일 0시에 실행 : 0 0 25 * * /repository/cron.sh 1월 6월 1일 자정 실행 : 0 0 1 1,8 * /repository/cron.sh |
▷ 분 단위 실행을 하려면?
*/2 * * * * /home/0000.sh
'OS > LINUX' 카테고리의 다른 글
Linux - RAID란? (0) | 2011.11.01 |
---|---|
Linux - 시간 변경 명령어 (0) | 2011.10.21 |
리눅스 명령어 모음 (개인 자주 사용 모음) (0) | 2011.08.30 |
리눅스에서 쉘스크립트 참고 사이트 (0) | 2011.08.24 |
[Linux] 데이터베이스 백업과 복원 (0) | 2011.08.24 |