이전에는 3인 줄 알았는데 지금은 Xorg.0.log와 Xorg.0.log.old만 유지합니다. 10이나 다른 값으로 늘릴 수 있나요?
logrotate는 Xorg.0.log에 전혀 영향을 미치지 않는 것 같습니다.
고쳐 쓰다
나는 가지고있다:
/var/log/Xorg.0.log
{
rotate 12
daily
missingok
notifempty
nocompress
sharedscripts
postrotate
reload rsyslog >/dev/null 2>&1 || true
endscript
}
나는 x 서버가 매 세션마다 로그 파일을 플러시하기 때문에 매일 회전할 기회를 얻지 못하기 때문이라고 생각합니다. 매 세션마다 순환할 수 있는 옵션이 있나요?
내 영감은 다음에서 비롯됩니다이것기사. 그는 로그를 매일보다 더 자주 교체하기 위해 자체 크론 작업을 만들 것을 제안했습니다. 아마도 각각에 대해 cron 작업을 생성할 수 있을 것입니다 boot
. 하지만 Xorg가 작업 실행 전이나 후에 시작되는지는 알 수 없습니다.