Видалення /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при запуску, щоб створити всі необхідні каталоги та встановити їх права дозволу відразу.)