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

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

🚀 Как быстро настроить автоматическую очистку логов в 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.

Прокачайте навыки — проходите тесты или читайте статьи!

А у вас есть любимый способ автоматической очистки логов? Пишите в комментариях!