"Logrotate 디렉티브"의 두 판 사이의 차이

(새 문서: ;logrotate directives ;logrotate 지시어 ==목록== *weekly : 주단위 순환(기존 파일들을 한칸씩 밀어냄 .1 .2 .3 …) *monthly: 월단위 순환 *rotate 4: 4회분...)
 
 
(사용자 2명의 중간 판 20개는 보이지 않습니다)
1번째 줄: 1번째 줄:
;logrotate directives
;logrotate directives
;logrotate 지시어
;logrotate 지시어
;logrotate 지시자


==목록==
==목록==
*weekly : 주단위 순환(기존 파일들을 한칸씩 밀어냄 .1 .2 .3 …)
{| class='wikitable'
*monthly: 월단위 순환
! 지시자 !! 설명
*rotate 4: 4회분까지 보관
|-
*create: 새로 빈 로그 파일을 생성
| weekly || 주단위 순환(기존 파일들을 한칸씩 밀어냄 .1 .2 .3 …)
*dateext: 날짜 형식(YYYYMMDD) 확장자 사용
|-
*include: 대상폴더 내의 설정파일들을 인클루드
| monthly || 월단위 순환
*minsize: 지정한 용량이 넘었을 때만 순환
|-
*missingok: 순환 대상 로그파일이 없어도 에러 메시지 기록안함
| rotate 4 || 4회분까지 보관
*notifempty: 로그파일 내용이 비었으면 로테이트하지 않음
|-
*sharedscripts: 로그파일이 여러개 있어도(*log) 스크립트는 공유됨(즉, 한번만 수행)
| mail || 로테이트된 로그파일이 지정한 개수를 넘으면<ref>옛날 파일은 삭제되고</ref> 메일을 보냄
*postrotate:로테이트 스크립트(명령어) 수행
|-
| create || 새로 빈 로그 파일을 생성
|-
| compress || 로테이트된 파일이 gzip으로 압축됨<ref>가장 최신 로그는 계속 기록해야 하므로 압축되지 않는다.</ref>
|-
| nocompress || 압축되지 않음(기본값)
|-
| dateext || 날짜 형식(YYYYMMDD) 확장자 사용
|-
| include || 대상폴더 내의 설정파일들을 인클루드
|-
| minsize || 지정한 용량이 넘었을 때만 순환
|-
| missingok || 순환 대상 로그파일이 없어도 에러 메시지 기록안함
|-
| notifempty || 로그파일 내용이 비었으면 로테이트하지 않음
|}
 
;스크립트
{| class='wikitable'
! 지시자 !! 설명
|-
| sharedscripts || 로그파일이 여러 개 있어도(*log) 스크립트는 공유됨(즉, 한번만 수행)
|-
| nosharedscripts || 로그파일이 여러 개일 경우 각각 스크립트 수행됨(기본값)
|-
| prerotate || 로테이트 작업전 스크립트(endscript까지의 내용) 수행
|-
| postrotate || 로테이트 작업후 스크립트(endscript까지의 내용) 수행
|}


==같이 보기==
==같이 보기==
*[[/etc/logrotate.conf]]
*[[/etc/logrotate.conf]]
*[[/etc/logrotate.d/httpd]]
*[[/etc/logrotate.d/httpd]]
*[[logrotate]]
*[[디렉티브]]
==참고==


[[분류: logrortate]]
[[분류: logrotate]]

2022년 4월 29일 (금) 13:15 기준 최신판

logrotate directives
logrotate 지시어
logrotate 지시자

1 목록[ | ]

지시자 설명
weekly 주단위 순환(기존 파일들을 한칸씩 밀어냄 .1 .2 .3 …)
monthly 월단위 순환
rotate 4 4회분까지 보관
mail 로테이트된 로그파일이 지정한 개수를 넘으면[1] 메일을 보냄
create 새로 빈 로그 파일을 생성
compress 로테이트된 파일이 gzip으로 압축됨[2]
nocompress 압축되지 않음(기본값)
dateext 날짜 형식(YYYYMMDD) 확장자 사용
include 대상폴더 내의 설정파일들을 인클루드
minsize 지정한 용량이 넘었을 때만 순환
missingok 순환 대상 로그파일이 없어도 에러 메시지 기록안함
notifempty 로그파일 내용이 비었으면 로테이트하지 않음
스크립트
지시자 설명
sharedscripts 로그파일이 여러 개 있어도(*log) 스크립트는 공유됨(즉, 한번만 수행)
nosharedscripts 로그파일이 여러 개일 경우 각각 스크립트 수행됨(기본값)
prerotate 로테이트 작업전 스크립트(endscript까지의 내용) 수행
postrotate 로테이트 작업후 스크립트(endscript까지의 내용) 수행

2 같이 보기[ | ]

3 참고[ | ]

  1. 옛날 파일은 삭제되고
  2. 가장 최신 로그는 계속 기록해야 하므로 압축되지 않는다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}