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

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

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

Привет, друзья! 🚀 Хотите, чтобы ваш сервер всегда оставался чистым и удобным для работы? Тогда это практическое пособие точно для вас! Сегодня расскажу о простом, но очень важном способе автоматической очистки логов.

Зачем это нужно?

- Освободить место на диске

- Избежать перегрузки файловой системы

- Сохранять важную информацию в нужное время

Для этого можно настроить Cron-задачу, которая периодически будет удалять или архивировать старые логи. Например, добавим в cron задачу, которая удаляет все логи старше 7 дней:

- Откройте crontab:

crontab -e

- Добавьте строку:

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

Это запустится ежедневно в 3 утра и удалит все файлы логов, которым больше недели. Такой подход помогает автоматизировать рутину и поддерживает систему в порядке.

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

А как вы обычно следите за логами? Пользуетесь ли автоматикой или делаете все вручную?

- Пригласи своих коллег и подписчиков присоединиться к нашему телеграм-каналу https://t.me/LinuxSkill и проверить свои знания в боте https://t.me/gradeliftbot.

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