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

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

🚀🔧 Как быстро настроить автоматическую очистку логов в Linux Знакомо? Каждые пару дней у тебя в системе появляются сотни гигабайт логов, а быстрая очистка — не так уж и простая задача? Погнали, расскажу, как настроить автоматическую уборку лишних файлов, чтобы система всегда была свежей и чистой! Разберем простое решение — использование утилиты logrotate. Она помогает своевременно архивировать и удалять устаревшие логи, освобождая место. Что нужно знать? - Настраивается через конфигурационные файлы: /etc/logrotate.conf и отдельные файлы в /etc/logrotate.d/ - Можно задать частоту очищения: ежедневно, еженедельно или по размеру - Обеспечивает автоматический запуск по cron, без лишних усилий Пример — вот такой крутой конфигурационный блок делает всё за тебя: /var/log/myapp/*.log { daily rotate 7 missingok notifempty compress delaycompress postrotate systemctl restart myapp endscript } Это значит: - Логи очищаются ежедневно - Хранятся только 7 архивов - Архивируются и сжимаются, что

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

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

Погнали, расскажу, как настроить автоматическую уборку лишних файлов, чтобы система всегда была свежей и чистой!

Разберем простое решение — использование утилиты logrotate.

Она помогает своевременно архивировать и удалять устаревшие логи, освобождая место.

Что нужно знать?

- Настраивается через конфигурационные файлы: /etc/logrotate.conf и отдельные файлы в /etc/logrotate.d/

- Можно задать частоту очищения: ежедневно, еженедельно или по размеру

- Обеспечивает автоматический запуск по cron, без лишних усилий

Пример — вот такой крутой конфигурационный блок делает всё за тебя:

/var/log/myapp/*.log {

daily

rotate 7

missingok

notifempty

compress

delaycompress

postrotate

systemctl restart myapp

endscript

}

Это значит:

- Логи очищаются ежедневно

- Хранятся только 7 архивов

- Архивируются и сжимаются, чтобы не мешать

- После ротации перезапускается приложение

Настраивай logrotate, и система сама позаботится о логах!

А ты уже использовал автоматическую очистку логов или предпочитаешь делать это вручную?

- Убедись, что logrotate включен и работает правильно, добавив его в cron или проверив статус.

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

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