본문 바로가기

develop/linux

catalina.out파일 lotate 시키기

/etc/logrotate.d/ 폴더에 파일 생성


ex) vim /etc/logrotate.d/tomcat


#!/bin/bash

 # SWU Tomcat Log Daily truncate and rotate

 /svc/tomcat/was/tomcat-7.0.54/logs/catalina.out{

 copytruncate

 daily

 rotate 30

 missingok

 notifempty

 dateext

}


단 root권한으로 할 것 !



 copytruncate     //무중단 상태에서도 실행 할 수 있는 옵션

 daily               //매일 로그 로테이팅을 한다. weekly montly도 있음

 rotate 30        //로그파일이 30개 이상이면 지운다

 missingok        // 파일이 없어도 지나간다. nomissingok도 있음

 notifempty        // 비어 있으면 지나간다

 dateext        //날짜별로 자른다

'develop > linux' 카테고리의 다른 글

egrep 예제  (0) 2015.03.09
폴더 용량 확인하는 법  (0) 2015.02.25
tar 압축옵션  (0) 2014.12.22
rdate 시간 동기화  (0) 2014.11.24
vncserver setup  (0) 2014.11.13