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

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

⚙️ Как быстро настроить автоматическую очистку логов в Linux Привет, системные мастера! 🚀 Каждый админ сталкивается с накоплением логов, которые съедают место и замедляют работу системы. Но есть простой и элегантный способ держать всё под контролем, не тратя часы на ручную работу. 💡 Используем logrotate — мощный инструмент для автоматической ротации и очистки логов. С его помощью можно задать правила, как часто архивировать и удалять старые файлы: - Создаем конфигурационный файл в /etc/logrotate.d/myapp, где укажем путь к логам и интервалы ротации. - Например, лог, который очищается раз в неделю: /var/log/myapp/*.log { weekly rotate 4 compress missingok notifempty create 640 root adm } - Этот пример сохраняет 4 старых архива, сжимает их и создает новые логи с нужными правами. Почему это важно? Плюсы автоматизации: - Меньше мусора на диске — больше ресурсов. - Защита от переполнения. - Легкий контроль за состоянием логов. Обновляешь конфиг и наслаждаешься чистотой системы! А ты

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

Привет, системные мастера! 🚀 Каждый админ сталкивается с накоплением логов, которые съедают место и замедляют работу системы. Но есть простой и элегантный способ держать всё под контролем, не тратя часы на ручную работу.

💡 Используем logrotate — мощный инструмент для автоматической ротации и очистки логов.

С его помощью можно задать правила, как часто архивировать и удалять старые файлы:

- Создаем конфигурационный файл в /etc/logrotate.d/myapp, где укажем путь к логам и интервалы ротации.

- Например, лог, который очищается раз в неделю:

/var/log/myapp/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 root adm

}

- Этот пример сохраняет 4 старых архива, сжимает их и создает новые логи с нужными правами.

Почему это важно?

Плюсы автоматизации:

- Меньше мусора на диске — больше ресурсов.

- Защита от переполнения.

- Легкий контроль за состоянием логов.

Обновляешь конфиг и наслаждаешься чистотой системы!

А ты знаешь, что можно писать свои скрипты на старт или периодические задачи через `cron`, чтобы дополнять автоматическую очистку?

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

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