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

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

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

Привет, друзья! 🌟 Устал разбирать гигабайты логов, которые медленно съедают дисковое пространство? Тогда этот лайфхак — для тебя! Настрой автоматическую очистку логов быстро и просто, чтобы система работала как часы.

Самое важное — выбрать разумные параметры хранения и очистки. Оформи это в виде cron-задачи или системных таймеров.

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

-Накапливаешь только актуальные данные

-Системы работают быстрее

-Меньше ручной работы

Просто создай конфиг для logrotate или настрой скрипт, который удаляет старые файлы:

- Для logrotate: добавь свой лог и укажи параметры в /etc/logrotate.conf или /etc/logrotate.d

- Для скриптов:

find /var/log/ -type f -name "*.log" -mtime +7 -exec rm -f {} \;

Запусти его через cron:

0 0 * * * /usr/bin/find /var/log/ -type f -name "*.log" -mtime +7 -exec rm -f {} \;

Теперь свежая система без хлама! Главное — не забывай проверять настройки!

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

- Подписывайся на https://t.me/LinuxSkill и пробей свои скилы в тестах https://t.me/gradeliftbot!