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

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

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

Привет, любители системной магии! ✨

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

- Используй logrotate — мощнейший инструмент для управления логами: он позволяет задавать правила для сжатия, удаления и архивации. Можно быстро настроить его, чтобы важные логи хранились долго, а остальное — исчезало.

- Создай скрипт для удаления устаревших логов:

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

таким образом удалишь архивы старше месяца.

- Добавь этот скрипт в cron, чтобы он запускался автоматически — и система будет сама отслеживать чистоту.

Почему это важно?

- экономишь место

- не страдаешь от длинных списков ненужных файлов

- держишь систему в порядке и безопасности

А как вы обычно чистите лог-файлы? Делаете ли автоматическую очистку или всё вручную?

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

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