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

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

🛠️ Как настроить автоматическую очистку логов в Linux 🌟 Привет, друзья! 🚀 Больше не трать время на вручную удаление старых логов. Сегодня расскажу, как сделать так, чтобы система сама заботилась о чистоте 로그ов и не мешала работе сервера. Хотите, чтобы старые файлы исчезали сами, освобождая место? Тогда поехали! Для этого используем встроенный инструмент — журналы systemd или утилиту logrotate. Они позволяют настраивать автоматическую очистку и архивирование логов. - Создаешь конфигурационный файл для logrotate: sudo nano /etc/logrotate.d/myapp - Вставляешь туда параметры: - периодичность (например, ежедневно) - максимальный возраст логов - количество сохраняемых архивов - Пример конфигурации: /var/log/myapp/*.log { daily rotate 7 compress missingok notifempty create 640 root adm sharedscripts postrotate systemctl reload myapp endscript } Такие простые настройки позволяют управлять объемом логов и хранить только актуальные данные. Зачем всё это нужно? - чтобы система не зан

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

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

Для этого используем встроенный инструмент — журналы systemd или утилиту logrotate. Они позволяют настраивать автоматическую очистку и архивирование логов.

- Создаешь конфигурационный файл для logrotate:

sudo nano /etc/logrotate.d/myapp

- Вставляешь туда параметры:

- периодичность (например, ежедневно)

- максимальный возраст логов

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

- Пример конфигурации:

/var/log/myapp/*.log {

daily

rotate 7

compress

missingok

notifempty

create 640 root adm

sharedscripts

postrotate

systemctl reload myapp

endscript

}

Такие простые настройки позволяют управлять объемом логов и хранить только актуальные данные.

Зачем всё это нужно? - чтобы система не занимала место мусором - — это безопасность и скорость работы! А еще — нервные срывы, если логов много и они начинают мешать.

Как думаешь, стоит ли автоматизировать ещё и очистку журналов ядра или systemd?

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

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

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