🖥️ Как настроить автоматическую очистку логов и освободить место на сервере
Привет, друзья системные администраторы и любители Linux! 🚀
Время от времени наши серверы зарываются в логах и начинают жаловаться на нехватку места. Не беда — расскажу, как просто настроить автоматическую очистку и держать всё под контролем.
- Используем cron для плановых задач очистки:
sudo crontab -e
и добавляем правило, например:
0 3 * * * find /var/log -type f -name "*.log" -mtime +7 -delete
— удалит лог-файлы старше недели.
- Можно и сразу настроить rotation:
sudo apt-get install logrotate
и в конфиге указываем периодичность и параметры хранения.
Плюсы такого подхода:
- освобождение места без участия человека
- снижение риска переполнения диска
- аккуратная подача логов для анализа
Зачем ждать, пока лог-файлы взорвут диск? Проактивный подход — залог стабильной работы!
А ты уже настраивал автоматическую очистку логов или всё делал вручную?
Приглашаю тебя в наш телеграм-канал https://t.me/LinuxSkill для свежей порции гайдов, а в боте https://t.me/gradeliftbot — свежие вакансии системных админов!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!