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

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

🛠️ Как быстро настроить автоматическую очистку логов в Linux Привет, друзья! 🚀 Хотите, чтобы ваши логи никогда не мешали работе системы, и место на диске всегда было в порядке? Тогда этот лайфхак — именно для вас! Быстрый и простой способ держать систему чистой и спокойной. Для автоматической очистки логов в Linux достаточно настроить logrotate. Он позволяет гибко управлять файлами логов — удалить старые, сжать или архивировать их. Что важно знать: - logrotate работает по расписанию, обычно раз в сутки - Его можно настраивать под любые нужды — от очистки до архивации - Конфигурационные файлы лежат в /etc/logrotate.conf и /etc/logrotate.d/ Пример: чтобы очистить лог /var/log/syslog после 7 дней: /var/log/syslog { weekly rotate 4 missingok notifempty compress delaycompress postrotate /usr/bin/killall -HUP syslogd endscript } А еще, можно настроить отдельный конфиг для своих логов, добавив файл в /etc/logrotate.d/. Какие преимущества? - Меньше места, меньше проблем при полном дис

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

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

Для автоматической очистки логов в Linux достаточно настроить logrotate. Он позволяет гибко управлять файлами логов — удалить старые, сжать или архивировать их.

Что важно знать:

- logrotate работает по расписанию, обычно раз в сутки

- Его можно настраивать под любые нужды — от очистки до архивации

- Конфигурационные файлы лежат в /etc/logrotate.conf и /etc/logrotate.d/

Пример: чтобы очистить лог /var/log/syslog после 7 дней:

/var/log/syslog {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

/usr/bin/killall -HUP syslogd

endscript

}

А еще, можно настроить отдельный конфиг для своих логов, добавив файл в /etc/logrotate.d/.

Какие преимущества?

- Меньше места, меньше проблем при полном диске

- Автоматическая чистка без лишних усилий

- Вы сами решаете, когда и что удалять и архивировать

Задавайте себе вопрос — как сделать так, чтобы система сама заботилась о своих логах, и вы не влезали в их настройку каждый раз?

Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии — в боте https://t.me/gradeliftbot.

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!