cron 작업에 대해
작성자 정보
- 뚜리 작성
- 작성일
컨텐츠 정보
- 1,525 조회
- 0 추천
- 목록
본문
/etc/crontab
crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO="server@webcomm.co.kr"
HOME=/
#분 시 일 월 년
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
01 2 * * * root run-parts /etc/backup.daily
01 4 * * 4 root run-parts /etc/backup.weekly
01 5 1 * * root run-parts /etc/backup.monthly
----------------------------------------------------
/etc/backup.daily
각각의 파일을 만들고 시간이 되면 그 파일이 실행된다
/etc/backup.daily/etc.daily
#!/bin/sh
OF=/www/backup/daily/etc-$(date +%Y%m%d).tar
find /etc -mtime -1 -exec tar -cvpf $OF {} ;
----------------------------------------------------
/etc/usr.daily/usr.daily
#!/bin/sh
OF=/www/backup/daily/usr-$(date +%Y%m%d).tar
find /usr -mtime -1 -exec tar -cvpf $OF {} ;
-----------------------------------------------------
/etc/backup.weekly
/etc/backup.weekly/etc.weekly
#!/bin/sh
OF=/www/backup/weekly/etc-$(date +%Y%m%d).tar
find /etc -mtime -7 -exec tar -cvpf $OF {} ;
참고해서 쓰세요.. ^^ 제홈피에서 퍼왔습니다.
관련자료
-
이전
-
다음