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

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

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

Привет, любители командных строк! 🚀

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

Вот как это делается:

- Создайте простой скрипт очистки, например, log_clean.sh, с командами типа:

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

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

0 3 * * 0 /path/to/log_clean.sh

- Или используйте встроенные инструменты — logrotate, который уже умеет управлять файлами по расписанию и архивировать их.

Преимущества:

- Меньше места — больше скорости;

- Отслеживаемость логов важна, а мусор не мешает;

- Проще управлять системой на автомате.

Зачем держать старые логи, если их можно аккуратно архивировать или удалять?

А как у вас настроена автоматическая чистка логов? Делитесь в комментариях!

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

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

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