🛠️ Как быстро настроить автоматическую очистку логов в Linux Всем добрый день! 🚀 Если у вас много серверов или просто хочется держать систему в порядке — эта практика как раз для вас. Настройка автоматической очистки логов — это залог стабильной работы и экономии дискового пространства. Простым способом организовать это — использовать встроенные инструменты Linux. - Создайте правила обработки логов в конфигурационном файле logrotate — например, чтобы старые логи удалялись через 7 дней: sudo nano /etc/logrotate.d/myapp И добавьте: /var/log/myapp/*.log { daily rotate 7 missingok notifempty compress delaycompress postrotate systemctl reload myapp endscript } - Следите за использованием диска и автоматизируйте очистку с помощью cron, например, чтобы запускать очистку каждые сутки: sudo crontab -e Добавьте строчку: 0 3 * * * /usr/bin/find /var/log/myapp/ -type f -mtime +7 -delete Теперь система сама заботится о логах, освобождая дисковое пространство и предотвращая перегрузку.
🛠️ Как быстро настроить автоматическую очистку логов в Linux
24 июня 202524 июн 2025
1
1 мин