Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

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

⚙️ Как правильно настроить автоматическую очистку логов в Linux Привет, друзья! 🧙‍♂️ Хотите держать систему в порядке без лишних хлопот? Тогда этот лайфхак для вас! Настраиваем автоматическую очистку старых логов — чтобы место не заканчивалось, а система всегда была свежей и чистой. По умолчанию, логи накапливаются в /var/log, и их объем может стать сюрпризом. Но есть простой способ: задать автоматическую ротацию и удаление старых логов через утилиту logrotate. - В файле /etc/logrotate.conf можно прописать параметры: - Максимальный размер файла - Количество оставляемых архивов - Частота ротации Пример: Настроим так, чтобы логи старше 7 дней автоматически удалялись, а новые — создавались каждый день: /var/log/*.log { daily rotate 7 missingok notifempty compress delaycompress sharedscripts postrotate systemctl reload rsyslog endscript } Такая настройка избавит вас от ручных очисток и неожиданных проблем с диском. А еще — снизит нагрузку на систему. А как у вас настроена ротация л

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

Привет, друзья! 🧙‍♂️ Хотите держать систему в порядке без лишних хлопот? Тогда этот лайфхак для вас! Настраиваем автоматическую очистку старых логов — чтобы место не заканчивалось, а система всегда была свежей и чистой.

По умолчанию, логи накапливаются в /var/log, и их объем может стать сюрпризом. Но есть простой способ: задать автоматическую ротацию и удаление старых логов через утилиту logrotate.

- В файле /etc/logrotate.conf можно прописать параметры:

- Максимальный размер файла

- Количество оставляемых архивов

- Частота ротации

Пример:

Настроим так, чтобы логи старше 7 дней автоматически удалялись, а новые — создавались каждый день:

/var/log/*.log {

daily

rotate 7

missingok

notifempty

compress

delaycompress

sharedscripts

postrotate

systemctl reload rsyslog

endscript

}

Такая настройка избавит вас от ручных очисток и неожиданных проблем с диском. А еще — снизит нагрузку на систему.

А как у вас настроена ротация логов? Используете ли автоматизацию или делаете всё вручную?

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot