🚀 Как быстро настроить автоматическую очистку логов в Linux
Привет, любители системных скриптов! 😎
Хотите забыть о м Messe огромных логов, засоряющих диск и мешающих работе? Сейчас расскажу, как автоматизировать очистку — быстрым и простым способом!
🔧 Почему это важно?
- Освободить место на диске
- Обеспечить безопасность (меньше данных — меньше рисков)
- Не тратить время на рутинные задачи
Что делать?
- Создадим простой скрипт, который будет удалять старые лог-файлы
- Запустим его через cron что бы периодически проверять
Пример:
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
Это удалит все лог-файлы старше 7 дней.
Чтобы автоматизировать — добавьте это в cron:
sudo crontab -e
И вставьте:
0 3 * * * /path/to/your/script.sh
Теперь каждое утро в 3:00 ваши логи будут обновляться без вашего вмешательства — и место всегда будет свободным!
Задумайтесь: а что, если для каждой службы настроить отдельные правила? Или возможно писать свои скрипты для разных папок? В общем, давайте экспериментировать!
Больше интересных решений — в нашем телеграм-канале https://t.me/LinuxSkill а вакансии для системных администраторов ждут в боте https://t.me/gradeliftbot.
Прокачайте навыки — проходите тесты или читайте статьи!
А у вас есть любимый способ автоматической очистки логов? Пишите в комментариях!