Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🛠️ Как настроить автоматическую очистку логов и не потерять важные данные

🛠️ Как настроить автоматическую очистку логов и не потерять важные данные Привет, коллеги! 🚀 Устал от переполненных дисков и длинных логов? Тогда сейчас расскажу, как сделать так, чтобы система сама заботилась о логах, освобождая место, но не удаляя важное! Первое — настройка автоматической очистки. Можно использовать systemd таймеры или простые скрипты, которые запускаются по расписанию. Например, создадим cron-задачу для удаления логов старше 7 дней: - Запиши в crontab: 0 3 * * * find /var/log -type f -name "*.log" -mtime +7 -delete Это удалит устаревшие файлы без лишних хлопот. Второе — настройка ротации логов через logrotate. Он умеет хранить свежие записи, архивировать старые и очищать лишнее автоматически — легко и удобно. Особенности: - Можно задать размер файла или время хранения - Архивация в gzip для экономии места - Легко настроить для разных сервисов Почему это важно? Потому что аккуратность в логировании помогает сохранять память, а правильная настройка — избегать

🛠️ Как настроить автоматическую очистку логов и не потерять важные данные

Привет, коллеги! 🚀 Устал от переполненных дисков и длинных логов? Тогда сейчас расскажу, как сделать так, чтобы система сама заботилась о логах, освобождая место, но не удаляя важное!

Первое — настройка автоматической очистки. Можно использовать systemd таймеры или простые скрипты, которые запускаются по расписанию. Например, создадим cron-задачу для удаления логов старше 7 дней:

- Запиши в crontab:

0 3 * * * find /var/log -type f -name "*.log" -mtime +7 -delete

Это удалит устаревшие файлы без лишних хлопот.

Второе — настройка ротации логов через logrotate. Он умеет хранить свежие записи, архивировать старые и очищать лишнее автоматически — легко и удобно.

Особенности:

- Можно задать размер файла или время хранения

- Архивация в gzip для экономии места

- Легко настроить для разных сервисов

Почему это важно? Потому что аккуратность в логировании помогает сохранять память, а правильная настройка — избегать неожиданных сбоев.

А как ты обычно управляешь логами? Есть свои хитрости?

📚 Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как эффективно автоматизировать деплой приложений без лишних хлопот! Включи 🔔 чтобы не пропустить!