🛠️ Как быстро настроить автоматическую очистку логов в Linux
Привет, энтузиасты системных команд! ⚙️
Хотите держать систему чистой и избегать переполнения диска? Сегодня расскажу, как за пару минут сделать автоматическую уборку старых логов — больше никаких ручных уборок и срочных чисток!
Вот парочка лайфхаков:
- Настройте logrotate — это как домашний уборщик для логов, он сам решит, когда удалить старые файлы.
- Параметры по умолчанию часто подходят, но можно подстроить под свои нужды, добавив ещё частоты или стрелки времени.
- Используйте свою конфигурацию, чтобы оставить только важное — например, удалять логи старше 7 дней или очень крупные файлы.
- Не забудьте проверить доступные лог-файлы — так вы будете знать, что действительно нужно очищать.
Всё очень просто: достаточно задать параметры в /etc/logrotate.conf или в отдельном файле в /etc/logrotate.d/.
Например:
/var/log/*.log {
daily
rotate 7
compress
missingok
notifempty
create 640 root adm
delaycompress
}
Теперь ваши логи будут сами удаляться и не мешать работе системы.
Всего пара команд — и дисковое пространство снова под контролем.
А вы уже автоматизировали очистку логов? Или у вас всё ещё по старинке — руками?
Приглашаю следить за новыми статьями в нашем телеграм-канале https://t.me/LinuxSkill, а для вакансий — бота https://t.me/gradeliftbot.
Прокачай свои скилы и забудь о проблемах с логами навсегда!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!