/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 |