삭제 /var/log
하는 것은 좋지 않은 생각이지만 개별 로그 파일을 삭제해도됩니다.
내 노트북에, 자그마한 SSD 디스크를, 내가 설정 /var/log
(와 /tmp
와 /var/tmp
) 같은 tmpfs
다음 줄을 추가하여, 마운트 지점 /etc/fstab
:
temp /tmp tmpfs rw,mode=1777 0 0
vartmp /var/tmp tmpfs rw,mode=1777 0 0
varlog /var/log tmpfs rw,mode=1777 0 0
이는 해당 디렉토리의 아무 것도 재부팅 후에도 지속됨을 의미합니다 . 내가 알 수있는 한이 설정은 정상적으로 작동합니다. 물론, 발생할 수있는 모든 문제를 진단하기 위해 오래된 로그를 볼 수는 없지만 디스크 사용량이 줄어든다는 점을 고려하십시오.
내가 가진 유일한 문제는 일부 프로그램 (주로 APT)이 로그를 하위 디렉토리에 쓰려고하지만 /var/log
해당 디렉토리가 존재하지 않으면 디렉토리를 만들만큼 똑똑하지 않다는 것입니다. 그 특정 문제를 해결하기 위해 줄 mkdir /var/log/apt
을 추가하면 /etc/rc.local
나에게; 설치 한 소프트웨어에 따라 다른 디렉토리도 작성해야합니다.
(또 다른 가능성은 tar
디렉토리 만 포함 하는 간단한 아카이브 /var/log
를 만들고 시작시 압축을 풀어 필요한 디렉토리를 모두 만들고 권한을 한 번에 설정하는 것입니다.)