🛠️ Как настроить автоматическую очистку логов в Linux Привет, администраторы и любители Linux! 🚀 Знаете ли вы, что регулярная очистка логов — залог не только порядка, но и стабильной работы системы? Не дайте логам захламить диск, ведь объем данных растёт быстро, а место — оно ценно! - Самый простой способ — настроить logrotate. Он автоматически управляет файлами логов и избавляет от перерастания файла в гигабайты: - Создаешь конфигурацию, например, для /var/log/myapp.log: /var/log/myapp.log { weekly rotate 4 compress missingok notifempty create 640 root adm } - Так логфайлы будут архивироваться каждую неделю и храниться максимум 4 версии. - Еще важный момент — это лимиты размеров. Можно настроить size: - В конфиге указать size 100M, чтобы лог очищался, как только достигнет 100 МБ. - Для автоматической очистки логов без logrotate можно использовать cron, например, команду: - find /var/log/myapp* -type f -mtime +14 -delete — удаляет файлы старше двух недель. Простая механика —