📡 Как настроить автоматическую очистку логов и освободить место на диске
Привет, гиперусённый системный админ! 🚀
Если сервер начинает тормозить или писать, что дисковый space истекает — значит пора в бой за чистоту и порядок. Сегодня расскажу, как автоматизировать избавление от старых логов и приложить руку к свободному пространству.
Зачем это нужно?
- Удобство: автоматическая очистка без ручных команд.
- Надёжность: избегание ошибок из-за нехватки места.
- Эффективность: освобождаешь ресурсы для новых задач.
План прост: настроим cron-задания, которые удаляют логи за определённый срок. Например, удалять старые файлы из /var/log старше 30 дней:
sudo find /var/log -type f -name "*.log" -mtime +30 -exec rm -f {} \;
Это можно оформить в скрипт и запланировать выполнение раз в сутки через cron. А чтобы не заблокировать важные файлы, добавим проверку, что лог-файл действительно устарел — и всё пойдет как по маслу.
Итог: система сама заботится о себе, а ты — спокойно делишься с коллегами новыми идеями или учишься дальше.
А ты уже настраивал автоматическую чистку логов или предпочитаешь делать это вручную?
- Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.
- Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill или пройди тесты на знание Linux в боте https://t.me/gradeliftbot.
📩 Завтра: как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!