Найти в Дзене
Уроки Linux

🛠️ Как настроить автоматическую очистку логов в Linux

🛠️ Как настроить автоматическую очистку логов в 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 шага!

Включи 🔔, чтобы не пропустить!