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

📡 Как правильно настроить автоматическую очистку логов в Linux

📡 Как правильно настроить автоматическую очистку логов в Linux

Привет, системные маги! 🚀

Знаете ли вы, что логи на сервере могут занять огромное пространство, если их не чистить регулярно? Сегодня расскажу, как сделать автоматическую очистку логов и не бояться переполнения диска!

Обеспечь чистоту — это не просто комфорт, а необходимость. Можно взять за правило: чем быстрее лог запишется — тем быстрее его нужно убирать.

Преимущества автоматической очистки:

- Свободное место на диске — залог стабильной работы сервера

- Упрощение контроля — не придется вручную следить за логами

- Защита от переполнения — исключает сбои из-за нехватки пространства

Самое простое — настроить logrotate. В конфигурации легко выбрать параметры:

- Частота ротации

- Количество сохраняемых архивов

- Размер файла, при достижении которого происходит ротация

Также можно прописать периодическую очистку старых логов через cron — например, что-то вроде:

0 0 * * * find /var/log -type f -name "*.log.*" -mtime +30 -delete

Этот пример удалит старые логи старше месяца. Главное — следить, чтобы важные данные не исчезли.

Итак, настройте logrotate и cron — и ваши логи всегда будут под контролем!

А какой у вас самый большой фейл, связанный с логами? Может, стоит его реально просчитать и заранее обезопасить?

💬 Приглашаю подписаться на телеграм-канал https://t.me/LinuxSkill а также в бота https://t.me/gradeliftbot — больше полезных статей ты найдешь там, а вакансии для системных администраторов — в боте!

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!