🛠️ Как быстро настроить автоматическую очистку логов в Linux
Привет, друзья! 🚀 Хотите держать ваш сервер чистым и аккуратным без лишних усилий? Сегодня я расскажу, как сделать автоматическую очистку логов простым и надежным способом.
Это реально спасает при разрастании логов и освобождает место на диске!
- Самый популярный инструмент — logrotate — универсальный и гибкий.
- Настраиваешь его один раз — и он сам следит за файлами.
- Можно задавать правила по времени, размеру или количеству архивов.
Например, чтобы лог файлы не росли бесконечно, создаем конфиг:
/var/log/nginx/*.log {
weekly
missingok
rotate 4
compress
delaycompress
notifempty
create 640 www-data adm
}
Это означает: вращай логи еженедельно, хранить 4 архива, сжимай их и создай новые файлы с нужными правами.
Обеспечить порядок и свежесть логов — значит обеспечить безопасность и контроль.
А еще — настрой периодическую проверку системы и автоматическую очистку временных файлов, чтобы система всегда оставалась чистой и быстрой.
И финальный штрих — автоматический запуск logrotate через cron, чтобы всё работало без вмешательства.
Проблемы с наполнением диска? Автоматизация — это ключ к спокойствию.
Приглашаю тебя в наш телеграм-канал https://t.me/LinuxSkill — там еще больше лайфхаков и секретов. А в боте https://t.me/gradeliftbot ты узнаешь свежие вакансии и тесты.
📩 Завтра: как настроить Fail2Ban за 5 минут! Не пропусти, включи 🔔!