🛠️ Как настроить автоматическую очистку логов в Linux
Привет, друзья! 👋 Как часто у вас после долгих работ на сервере начинают захламляться логи?
Сегодня расскажу, как легко и красиво настраивать автоматическую чистку журналов — чтоб место не закончилось, а система оставалась чистой и аккуратной.
Ваша задача — не допустить переполнения диска рандомными лог-файлами.
Преимущества настройки:
- Свободное место на диске
- Меньше ошибок работы системы из-за переполнения
- Автоматизация рутины без лишних усилий
Самый удобный способ — использовать logrotate.
Просто создаете конфигурации для нужных логов и задаете параметры — частота, сохранение, удаление старых данных.
Например, чтобы очистить /var/log/nginx/access.log каждые 7 дней, добавьте в /etc/logrotate.d/nginx:
/var/log/nginx/access.log {
weekly
rotate 4
missingok
notifempty
compress
delaycompress
}
Теперь лог-файлы не разрастутся вечно. Крутяк, правда?
Какой лог вы бы хотели автоматизировать сейчас?
Подпишись на канал https://t.me/LinuxSkill и бота https://t.me/gradeliftbot — больше полезных статей ты найдешь там, а вакансии для системных администраторов — в боте!
Уверен в своих знаниях linux? Проверь в нашем телеграм-канале и боте!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!