🔧 *Как быстро настроить автоматическую очистку логов в Linux*
Привет, дружище! 🛠️ Если у тебя на сервере зачастую заканчивается место из-за гигантских логов, этот пост для тебя. Узнай, как автоматизировать очистку логов и не тратить часы на ручной монтаж скриптов!
Зачем это нужно?
- Экономия места и ресурсов
- Предотвращение переполнения диска
- Поддержка стабильной работы системы
Самые простые и надёжные способы:
- Настройка logrotate — идеальный инструмент для автоматической ротации и удаления устаревших логов
- Использовать простые bash-скрипты, которые при запуске удаляют старые файлы по времени или размеру
- Комбинировать cron и скрипты для регулярной очистки
Например, чтобы удалять логи старше 7 дней:
find /var/log/*.log -type f -mtime +7 -delete
Или, чтобы очистить файлы старше 30 дней в любом каталоге логов:
find /path/to/logs -type f -mtime +30 -exec rm -f {} \;
Настроив эти простые шаги, ты будешь спать спокойно, зная, что место под логи освобождается автоматически.
А как ты решаешь проблему с логами на своих серверах?
---
Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.
Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке вакансий в боте https://t.me/gradeliftbot.
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!