*.xsession-errors*가 *.xsession-errors.old*로 변하는 크기는 얼마입니까?

*.xsession-errors*가 *.xsession-errors.old*로 변하는 크기는 얼마입니까?

내 거.xsession-오류파일이 꾸준히 증가하고 있으며(이는 흔히 발생하는 현상임) 예상치 못한 일도 아닙니다(여전히 시스템의 일부 문제를 해결해야 함).

질문:시스템이 저장할 때 특정 임계값이 있습니까?.xsession-오류~처럼.xsession-errors.old새 파일을 시작하시겠습니까? 일종의 로그 회전이 있는 경우 이 제한을 변경할 수 있습니까? 어떻게 바꿀 수 있나요?

.xsession-오류이제 크기는 약 1.2GB로 충분하다고 생각됩니다.

조언해주셔서 감사합니다!

답변1

GG, /etc/logrotate.d 아마도 작업을 수행하는 logrotate 파일이 있을 것입니다. 그런 다음 회전할 일 수와 파일 크기 및 기타 여러 가지를 조작할 수 있습니다.

파일 이름은 xsession 또는 이와 유사한 이름일 수 있습니다. /etc/logrotate.d에서 찾은 내용을 알려주세요.

편집 및 추가

아무것도 찾지 못하면 새로운 logrotate를 만들 수 있습니다

/etc/logrotate.d에 파일을 추가하여 새 logrotate를 생성할 수 있습니다. 이것은 제가 여러 번 사용해 본 변형입니다. /etc/logrotate.d/xsessionerrors(새 파일)에 복사하세요.

#Rotates "$HOME/.xsession-errors" daily if not empty AND over 20M. 
#Creates a file as root and compresses it with gz 
#only saves 5 copies or previous day of logs. 
$HOME/.xsession-errors {
missingok 
notifempty 
compress 
size 20M 
daily 
create 0600 root root 
rotate 5
}

Logrotate에는 많은 변수가 있지만 이는 조정할 수 있는 몇 가지 확실한 설정에 도움이 될 것입니다.

관련 정보