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

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

🛠️ Как настроить автоматическую очистку логов в Linux, чтобы sistemka всегда оставалась чистой Привет, техноманы и мастера Linux! 🚀 Ты когда-нибудь сталкивался с ситуацией, когда журналы syslog или journalctl начинают занимать весь диск? Вот секрет — автоматическая очистка логов помогает держать систему в порядке без лишних усилий. Сегодня расскажу, как сделать это красиво и легко! - Используем logrotate — встроенный маэстро по управлению логами. - Можно настроить параметры: сколько хранить, как часто очищать и архивировать. - Для критичных логов — добавляем специфичные настройки вручную. Для начала — создаем или редактируем конфиг logrotate: sudo nano /etc/logrotate.conf И добавляем туда параметры, например: - ежедневная ротация - объем файла до 100Мб - хранение 7 дней /var/log/*.log { daily missingok rotate 7 compress delaycompress notifempty create 640 root adm size 100M } Также не забудь внести изменения в /etc/logrotate.d/, чтобы задать уникальные правила для сервисов.

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

Привет, техноманы и мастера Linux! 🚀

Ты когда-нибудь сталкивался с ситуацией, когда журналы syslog или journalctl начинают занимать весь диск? Вот секрет — автоматическая очистка логов помогает держать систему в порядке без лишних усилий. Сегодня расскажу, как сделать это красиво и легко!

- Используем logrotate — встроенный маэстро по управлению логами.

- Можно настроить параметры: сколько хранить, как часто очищать и архивировать.

- Для критичных логов — добавляем специфичные настройки вручную.

Для начала — создаем или редактируем конфиг logrotate:

sudo nano /etc/logrotate.conf

И добавляем туда параметры, например:

- ежедневная ротация

- объем файла до 100Мб

- хранение 7 дней

/var/log/*.log {

daily

missingok

rotate 7

compress

delaycompress

notifempty

create 640 root adm

size 100M

}

Также не забудь внести изменения в /etc/logrotate.d/, чтобы задать уникальные правила для сервисов.

Итог: твоя система будет сама следить за логами, освобождая место и поддерживая порядок.

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

Прокачай навыки лучше прямо сейчас — подпишись на https://t.me/LinuxSkill и тестируй знания тут https://t.me/gradeliftbot — ведь системным админом быть интересно!

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!