🛠️ Как быстро и эффективно настроить автоматическую очистку устаревших логов Привет, друзья! Загрязнение диска — одна из главных бед для sysadmin и DevOps. Сегодня расскажу, как делать автоматическую очистку логов и освобождать место без лишних заморочек. 🗑️ Почему это важно? - Логи могут занимать сотни гигабайт - Их автоматическая очистка — залог стабильной работы сервера - Можно настраивать по расписанию или при достижении лимита 🔥 Самое простое решение — скрипт и cron: - Создаешь bash-скрипт, который удалит старые файлы: find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \; - Этот скрипт удаляет логи, которым больше 7 дней. - А затем добавляешь его в cron, например, раз в сутки: 0 3 * * * /path/to/your/script.sh 🎯 Можно сделать и более мощное решение — использовать логротейты или syslog-ng, чтобы автоматически сжимать и удалять старые логи. Что еще важно знать? - Перед удалением стоит делать резервные копии важных логов - Можно настроить отправку уведомлений
🛠️ Как быстро и эффективно настроить автоматическую очистку устаревших логов
1 августа 20251 авг 2025
1 мин