📡 Как быстро настроить автоматическую очистку логов в Linux и держать систему в порядке
Хочешь, чтобы твоя система всегда работала без лагов и ошибок? Тогда автоматизация — твой лучший друг! Сегодня расскажу о простом способе поддерживать чистоту логов и не позволять им захламлять диск.
Представляешь, иногда логи разрастаются до гигабайтов, и система начинает работать медленнее? Эффективная автоматизация поможет избежать этого!
- Используй cron для регулярной очистки:
sudo crontab -e
- Добавь строчку, чтобы очищать логи раз в неделю:
0 3 * * 0 find /var/log -type f -name '*.log' -mtime +7 -delete
Это вызовит удаление логов старше 7 дней.
- Еще один приём — настройку ротации логов через logrotate, который уже встроен:
sudo nano /etc/logrotate.conf
Здесь можно задать параметры, например, удалять старые файлы или сжимать их.
Обеспечивая систему автоматической чисткой логов, ты защищаешь свой сервер от неожиданных тормозов.
А ты уже настроил автоматическую ротацию и очистку логов? Или еще по старинке каждую неделю вручную?
---
Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!