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

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

🛠️ Как правильно настроить автоматическую очистку логов в Linux Знаешь ли ты, что аккуратные логи — не только залог порядка системы, но и залог безопасности? Особенно, если они не захламлены бесконечными файлами. Сегодня расскажу, как легко и удобно автоматизировать чистку логов, чтобы не просыпаться по ночам от переполненного диска! - Используем logrotate, встроенный в большинство дистрибутивов, чтобы управлять логами: - Определяем параметры хранения, архивирования и удаления старых файлов. - Создаём собственные конфиги или редактируем стандартные: sudo nano /etc/logrotate.conf - Настраиваем частоту ротации, например,daily, и количество сохранённых архивов. - Можно добавить кастомный скрипт, который будет запускаться по расписанию через cron: - Создаём файл скрипта, например, logcleaner.sh_ - Внутри — команды удаления старых логов: find /var/log -type f -name "*.log" -mtime +7 -delete - Добавляем запуск скрипта в планировщик: sudo crontab -e - Преимущество? - Лёгкая автоматизац

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

Знаешь ли ты, что аккуратные логи — не только залог порядка системы, но и залог безопасности? Особенно, если они не захламлены бесконечными файлами. Сегодня расскажу, как легко и удобно автоматизировать чистку логов, чтобы не просыпаться по ночам от переполненного диска!

- Используем logrotate, встроенный в большинство дистрибутивов, чтобы управлять логами:

- Определяем параметры хранения, архивирования и удаления старых файлов.

- Создаём собственные конфиги или редактируем стандартные:

sudo nano /etc/logrotate.conf

- Настраиваем частоту ротации, например,daily, и количество сохранённых архивов.

- Можно добавить кастомный скрипт, который будет запускаться по расписанию через cron:

- Создаём файл скрипта, например, logcleaner.sh_

- Внутри — команды удаления старых логов:

find /var/log -type f -name "*.log" -mtime +7 -delete

- Добавляем запуск скрипта в планировщик:

sudo crontab -e

- Преимущество?

- Лёгкая автоматизация

- Защита диска от переполнения

- Поддержка порядка и безопасности системы

А ты уже пользуешься автоматической чисткой логов или ищешь способы модернизировать свой подход?

Подписывайся на https://t.me/LinuxSkill — тут ещё больше лайфхаков, а в боте https://t.me/gradeliftbot — свежие вакансии системных админов!

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