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

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

🌀 *Как быстро настроить автоматическую очистку логов в Linux* Хотите, чтобы ваша система сама заботилась о чистке устаревших логов и не захламляла диск? Тогда этот небольшой лайфхак — для вас! Настройка автоматической очистки логов поможет сэкономить место и избавит от рутины. 🔧 В Linux есть встроенные средства — например, logrotate. Для начала убедитесь, что он активен: - Проверьте конфигурацию cat /etc/logrotate.conf - Создайте свой файл в /etc/logrotate.d/, например, mylogs. Пример: /var/log/myapp/*.log { weekly rotate 4 missingok notifempty compress postrotate systemctl restart myapp endscript } Здесь лог-файлы ротируются каждую неделю, сохраняются 4 архива. Плюсы такого подхода: - минимальное место — автоматическая чистка логов - гибкость — настраиваешь под свои нужды - комплексность — можно добавлять сценарии после ротации А вам не кажется, что автоматизация — ключ к любому успешному sysadmin-у? Легко управлять системой, когда она работает за вас? Прокачай свои скилы

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

Хотите, чтобы ваша система сама заботилась о чистке устаревших логов и не захламляла диск? Тогда этот небольшой лайфхак — для вас!

Настройка автоматической очистки логов поможет сэкономить место и избавит от рутины.

🔧 В Linux есть встроенные средства — например, logrotate.

Для начала убедитесь, что он активен:

- Проверьте конфигурацию

cat /etc/logrotate.conf

- Создайте свой файл в /etc/logrotate.d/, например, mylogs.

Пример:

/var/log/myapp/*.log {

weekly

rotate 4

missingok

notifempty

compress

postrotate

systemctl restart myapp

endscript

}

Здесь лог-файлы ротируются каждую неделю, сохраняются 4 архива.

Плюсы такого подхода:

- минимальное место — автоматическая чистка логов

- гибкость — настраиваешь под свои нужды

- комплексность — можно добавлять сценарии после ротации

А вам не кажется, что автоматизация — ключ к любому успешному sysadmin-у? Легко управлять системой, когда она работает за вас?

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