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

🧙‍♂️ Как настроить автоматическую очистку логов в Linux с помощью logrotate

🧙‍♂️ Как настроить автоматическую очистку логов в Linux с помощью logrotate Привет, команда профи! 🧹 Устал от огромных логов, которые занимают всё место? Тогда этот урок — для тебя! Сделай так, чтобы важная информация оставалась, а старые файлы удалялись автоматически. Вот, как легко настроить автоматическую очистку в Linux. - Установка logrotate (если еще не установлен): sudo apt-get install logrotate - Создаем свой конфиг для нужных логов, например, для nginx: /etc/logrotate.d/nginx /var/log/nginx/*.log { daily rotate 7 compress missingok notifempty delaycompress sharedscripts postrotate systemctl reload nginx > /dev/null 2>&1 || true endscript } - В этом примере: - daily — ротация каждый день - rotate 7 — сохраняем последние 7 архивов - compress — сжимаем старые логи - notifempty — пропускаем пустые файлы Зачем это нужно? Предотвратить переполнение диска, обеспечить чистоту и аккуратность системы. Полезная автоматизация для тех, кто ценит порядок. А как вы обычно управл

🧙‍♂️ Как настроить автоматическую очистку логов в Linux с помощью logrotate

Привет, команда профи! 🧹

Устал от огромных логов, которые занимают всё место? Тогда этот урок — для тебя! Сделай так, чтобы важная информация оставалась, а старые файлы удалялись автоматически. Вот, как легко настроить автоматическую очистку в Linux.

- Установка logrotate (если еще не установлен):

sudo apt-get install logrotate

- Создаем свой конфиг для нужных логов, например, для nginx:

/etc/logrotate.d/nginx

/var/log/nginx/*.log {

daily

rotate 7

compress

missingok

notifempty

delaycompress

sharedscripts

postrotate

systemctl reload nginx > /dev/null 2>&1 || true

endscript

}

- В этом примере:

- daily — ротация каждый день

- rotate 7 — сохраняем последние 7 архивов

- compress — сжимаем старые логи

- notifempty — пропускаем пустые файлы

Зачем это нужно? Предотвратить переполнение диска, обеспечить чистоту и аккуратность системы. Полезная автоматизация для тех, кто ценит порядок.

А как вы обычно управляете логами? Есть свои хитрости?

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

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