🛠️ Как настроить автоматическую очистку журналов в Linux Привет, любители бесконечного совершенствования своих систем! 🚀 Всегда интересно наблюдать, как системы сами заботятся о своей чистоте. Сегодня расскажу о том, как легко и красиво автоматизировать удаление старых логов, чтобы диски не просели и администрирование стало проще. Самое важное — понять, что системные журналы могут занимать десятки гигабайт! Настройка logrotate — именно то, что нужно для аккуратности и порядка. Вот что стоит знать: - Основной файл конфигурации — /etc/logrotate.conf - Для каждого сервиса есть собственный конфигурационный файл в /etc/logrotate.d/ - Можно задать параметры: rotate, weekly, maxsize, compress, dateext и другие Просто добавьте свою настройку: - Укажите путь к логам - Настройте интервалы и параметры сжатия Например, чтобы лог-файлы nginx удалялись раз в неделю и сжимались — добавьте в конфигурацию: /var/log/nginx/*.log { weekly rotate 4 compress missingok notifempty create 640 www-da