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

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

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

Привет, искатели непредсказуемых путей к стабильности! 🚀

Устал от бесконечного роста лог-файлов и опасаешься, что они могут заполнить всю систему? Тогда этот практический лайфхак именно для тебя!

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

Вот как быстро настроить автоматическую очистку через системный планировщик задач:

- Используй logrotate — универсальное решение для управления логами. В его конфиге можно задать параметры хранения и удаления старых файлов. Например, проверь /etc/logrotate.conf, там можно указать частоту и условия ротации.

- Настрой ежедневное удаление мусора за счет cron, добавляя в таблицу задач запись вида:

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

Это удалит все лог-файлы старше 7 дней, освобождая место.

- Еще важный момент — правильно установить уровень логирования, чтобы не переполнять систему ненужной информацией.

— В результате ты получаешь систему, которая сама заботится о своем здоровье, без лишних хлопот.

А как ты обычно следишь за логами? Есть секретные методы или всегда полагаешься на автомат?

Подписывайся на наш канал https://t.me/LinuxSkill чтобы прокачать свои навыки, а для вакансий — https://t.me/gradeliftbot!

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