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