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

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

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

Задумывался ли ты когда-нибудь, насколько приятно просыпаться и знать, что системные логи сами себя убирают? В мире DevOps автоматизация — это ключ к стабильности! Сегодня я расскажу тебе о простом и полезном способе автоматизировать очистку логов с помощью cron.

- Самое важное — это убедиться, что у тебя есть скрипт, который удаляет старые файлы. Например:

find /var/log/ -type f -name "*.log" -mtime +7 -exec rm -f {} \;

- Этот скрипт удалит все лог-файлы старше 7 дней.

- Теперь создаем задачу в cron:

0 3 * * * /usr/bin/find /var/log/ -type f -name "*.log" -mtime +7 -exec rm -f {} \;

- И все! Логи будут автоматически очищаться каждую ночь.

Почему именно так? Во-первых, это не нагружает систему, во-вторых — исключает возможность переполнения диска.

Подумай: что тебя останавливает внедрить такую простоту в свою автоматизацию?

А как ты управляешь логами? Есть ли свои хитрости?

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

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