Найти в Дзене
Уроки Linux

🔧 *Как быстро настроить автоматическую очистку логов в Linux

🔧 *Как быстро настроить автоматическую очистку логов в 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 минут!

Включи 🔔 чтобы не пропустить!