🛠️ Как настроить автоматическую очистку логов в 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 минут!
Включи 🔔 чтобы не пропустить!