🛡️ Как быстро настроить автоматическую очистку логов в 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 минут! Включи 🔔 чтобы не пропустить!