매일 매일 로그 자르는 방법
글   쓴   이 linux
날         짜 2003년 03월 08일 17시 52분 42초
본         문 매일 매일 로그 자르는 방법 :

rotate.sh
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#!/bin/bash
DATE=`/bin/date +%y%m%d`
/bin/cp /home1/apache/logs/access /home1/apache/logs/access.$DATE
cat /dev/null > /home1/apache/logs/access
/bin/gzip /home1/apache/logs/access.$DATE

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1 0 * * * /home1/apache/bin/rotate.sh

이걸 매일 같은 시간에 crontab 에 넣어서 돌리면


-rw-r--r-- 1 irteam irteam 212735489 1월 28 22:08 access
-rw-r--r-- 1 irteam irteam 27805579 1월 24 00:01 access.020124.gz
-rw-r--r-- 1 irteam irteam 29077252 1월 25 00:01 access.020125.gz
-rw-r--r-- 1 irteam irteam 28892112 1월 26 00:01 access.020126.gz
-rw-r--r-- 1 irteam irteam 26792372 1월 27 00:01 access.020127.gz
-rw-r--r-- 1 irteam irteam 24415180 1월 28 00:01 access.020128.gz


관련 게시물 : 1 (Total 1 Articles)
번 호 제 목 글쓴이 작성일 조회수 선 택
1  매일 매일 로그 자르는 방법 linux03-03-08417