🛠️ Как быстро настроить автоматическую очистку логов на Linux Привет, друзья! 🚀 Быстрое управление логами — залог чистой системы и стабильной работы. Сегодня расскажу, как настроить автоматическую очистку старых логов, чтобы не было зависаний и переполнения. Основная идея — использовать встроенную утилиту logrotate, которая сама заботится о порядке. Вот короткая инструкция: - Создаем собственный конфиг для логов, например, /etc/logrotate.d/myapp: /var/log/myapp/*.log { weekly rotate 4 missingok notifempty compress delaycompress sharedscripts postrotate systemctl restart myapp endscript } - Что делает этот конфиг? • Обеспечивает ротацию логов раз в неделю • Хранит последние 4 архива • Сжимает старые файлы для экономии места • Перезапускает сервис после ротации для актуальности логов - Чтобы изменения вступили в силу, запланируй запуск logrotate через cron. Обычно он уже встроен, можно проверить: cat /etc/cron.daily/logrotate - И не забудь убедиться, что logrotate установлен.
🛠️ Как быстро настроить автоматическую очистку логов на Linux
27 августа 202527 авг 2025
1 мин