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