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

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

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

Привет, любители 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 минут! Включи 🔔 чтобы не пропустить!