🛠️ Как быстро настроить автоматическую очистку логов и освободить место на диске
Привет, любители Linux! 🧙♂️
Иногда пространство на диске подходит к критической отметке, а чистка логов превращается в рутинное и мучительное занятие.
Давайте узнаем, как автоматизировать этот процесс и сделать свою систему чище без лишних усилий!
🔧 Простая автоматизация через logrotate
- Настрой его, чтобы он автоматически сжимал и удалял устаревшие логи, освобождая место. Для этого в /etc/logrotate.conf добавляют правила по времени и容量.
🚀 Быстрый режим через cron
- Создай задачу, которая будет запускать команду удаления файлов:
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
Так ты будешь удалять файлы старше недели.
⚙️ Используй системные службы
- Для очистки журналов systemd есть команда:
sudo journalctl --vacuum-time=10d
Она удалит журналы старше 10 дней.
🌟 Почему это важно?
Более чистая система — меньше рисков сбоев, больше свободного места и быстрая работа сервисов.
А ты знаешь, как сделать так, чтобы система сама заботилась о своем "чистоте"?
Прокачай свои навыки — и убедись, что автоматизация это не страшно, а очень удобно!
*Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill а вакансии для системных администраторов — в боте https://t.me/gradeliftbot*
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!