🛠️ Как организовать автоматическую очистку логов в Linux Привет, друзья! 🚀 Ты когда-нибудь задумывался, как вечно держать свой сервер в чистоте и порядке? Сегодня расскажу о простом и эффектном способе — автоматической очистке логов. Это не только освобождает диск, но и помогает избегать неожиданных сбоев из-за переполненного хранилища. Самый удобный способ — настроить автоматический удаление старых логов через logrotate. Эта утилита умеет автоматически архивировать и стирать файлы журналов по расписанию. Что важно знать? - Можно задать максимальный возраст файла журнала - Определить количество сохраняемых архивов - Настроить сжатие логов Пример: в конфиге /etc/logrotate.d/custom можно указать: - rotate 7 — хранить 7 архивов - weekly — запускать каждую неделю - compress — сжимать архивы А ещё, можно дополнительно использовать скрипты для удаления старых логов по дате: find /var/log -type f -name "*.log" -mtime +30 -exec rm {} \; Так ваши логи не будут лежать вечно, создавая ха