📡 Как настроить автоматическую очистку логов на Linux Привет, любители "поддерживающего" сервера! 🎯 Жизнь системного администратора — это постоянная борьба с накоплением логов. Но как не дать им захламить систему? Сегодня расскажу о простом, но мощном способе автоматической очистки логов — прямо из терминала! 🧹 Почему стоит автоматизировать очистку логов? - Предотвращаешь переполнение диска - Упрощаешь поддержку системы - Защищаешься от неожиданных проблем Основная идея — настроить утилиту logrotate. Она умеет переносить старые логи, сжимать их, или удалять по заданным правилам. Ключевые моменты: - Создаешь конфигурацию, например, /etc/logrotate.d/myapp - Указываешь интервал и условия ротации - Можно настроить автоматическую удаление логов старше определенного срока Например, в конфиге: - weekely — ротация раз в неделю - rotate 4 — хранить 4 архива - missingok — игнорировать отсутствие логов - notifempty — пропускать пустые файлы Общий смысл — оставить только свежие данные