🛠️ Как настроить автоматическую очистку логов в Linux
Привет, искатели системных тайн! 🧙♂️
Знаете ли вы, что аккуратный Linux не только приятен глазу, но и спасает место на диске? Особенно если регулярно работаете с логами.
💡 Сегодня расскажу, как сделать автоматическую очистку логов — чтобы они не заполнили весь сервер и не начали мешать. Это очень просто и очень важно!
- Настраиваем logrotate для регулярной очистки:
- Создайте конфиг в /etc/logrotate.d/ для вашего лога:
/var/log/myapp.log {
weekly
rotate 4
compress
missingok
notifempty
create 640 root adm
}
- Если хотите более гибко или под свои нужды — добавьте скрипт с cron для удаления старых логов:
find /var/log/your_log_directory -type f -name "*.log" -mtime +30 -delete
- Почему это важно?
- Логи растут быстро — занимают место, могут замедлять систему
- Без контроля они превращаются в опасный мусор
- Автоматизация помогает поддерживать порядок и спокойствие
А у тебя уже настроена автоматическая очистка логов? Или ты предпочитаешь делать это вручную?
Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание Linux в боте https://t.me/gradeliftbot
📩 Завтра: Как ускорить сборку Docker-контейнеров за 3 шага!
Включи 🔔, чтобы не пропустить!