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

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

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