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

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

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

Задача системного администратора — держать сервер чистым и быстрым. Иногда логи накапливаются без остановки, занимая терабайты пространства. В этом уроке я расскажу, как сделать автоматическую уборку логов без лишних усилий.

Особенность в том, что можно настроить cron или systemd таймер, чтобы регулярно удалять старые файлы логов, или использовать специальные команды.

- Можно прописать команду для удаления логов старше 7 дней:

find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;

- Или использовать настройку logrotate, которая сама управляет файлами, архивирует и удаляет старые логи.

Преимущества такого подхода:

- Освобождение места без участия человека

- Предотвращение переполнения диска

- Поддержка чистоты системы

Ты можешь автоматизировать эту задачу, добавив её в расписание, и больше не переживать о логах. Готов ли ты к тому, чтобы держать свою систему в идеальной форме?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!