🧑💻 *🔧 Как настроить автоматическую чистку логов в Linux и избавиться от бесконечного накопления файла*
Столкнулся с проблемой: логи грузят диск, а очистка вручную — рутина. Хотите автоматизировать этот процесс и держать систему в чистоте без лишних усилий? Тогда этот лайфхак точно для вас!
- Создайте скрипт, который удаляет старые логи:
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
- Запустите его через cron:
sudo crontab -e
Добавьте строку:
0 3 * * * /path/to/your/script.sh
Теперь ваши логи будут удаляться автоматически каждые сутки. Это не только освобождает место, но и повышает безопасность: старые лог-файлы не займут место в памяти.
Плюсы такого подхода:
- простое решение, не требует доп. ПО
- гибкая настройка по времени и путям
- избавляет от рисков переполнения диска
А вы уже автоматизируете очистку логов или всё делаете вручную? Может, есть свои хитрости, делитесь!
Приглашаю подписаться на наш телеграм-канал https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot.
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!