도서관 I/리눅스
[펌] crontab 사용법
바람이
2007. 5. 7. 21:57
출처 : 네이버 초록몽 님 블로그
crontab 사용
정기적으로 수행하고자 하는 cron 작업을 관리.
문법
-
crontab [ -e | -l | -r | -v | File ]
e: 편집 l: 리스트(조회) r: 제거 v: 작업상태
crontab 내용 편집
-
crontab -e
-
형식: minute(분) hour(시) day_of_month(일) month(월) weekday(요일) command(명령)
minute(분) 0 - 59
hour(시) 0 - 23
day_of_month(일) 1 - 31
month(월) 1 - 12
weekday(요일) 일요일부터 금요일까지를 나타내는 0 - 6
command(명령) 쉘 명령
예) 디렉토리 backup
shell scipt 작성(backup.sh, 디렉토리 /source를 archive하여 백업)#!/bin/sh/bin/tar cvfz /backup/backup-`date +%Y-%m-%d`.tar.gz /source
crontab 등록59 23 * * * /bin/backup.sh매일 23:59 분에
/bin/backup.sh가
실행되어 /source 디렉토리의 모든 파일이/backup/backup-20051201.tar.gz 과 같은 형태로 저장된다.