🛠️ Как быстро настроить автоматическую очистку логов в Linux
Привет, коллеги по Linux-шейдерским работам! 🚀
Хочешь держать систему чистой и свежей без лишних хлопот? Тогда этот краткий туториал — именно для тебя! Быстрый способ избавиться от накопившихся логов и освободить место на диске. Делается всё легко, без лишних команд и сложных скриптов.
- Создаем cron-задание, чтобы регулярно очищать старые лог-файлы:
sudo crontab -e
- Вставляем строчку для ежедневной очистки логов старше 7 дней:
0 3 * * * find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \;
- Можно задать очистку для конкретных файлов или каталогов, например, /var/log/nginx/access.log.
- Не забудь проверять разрешения, чтобы cron мог работать без ошибок!
Плюсы такого подхода?
- Освобождение места — логов становится значительно меньше, система дышит легче.
- Автоматизация и спокойствие — не нужно вручную чистить файлы.
- Надежность — день за днем, без пропусков и ошибок.
Запомни: Самое ценное — это порядок в системе, он помогает избегать неожиданных сбоев.
Готов ли ты навсегда забыть о гигантских логах?
- Для расширения подбора инструментов — подписывайся на наш телеграм-канал https://t.me/LinuxSkill и узнавай, как автоматизировать работу с файлами или ускорить администрирование через бот https://t.me/gradeliftbot!