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

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

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

Привет! Если ты не хочешь, чтобы дисковое пространство неожиданно закончилась, настройка автоматической очистки логов — твой лучший друг. Чем больше логов — тем больше шансов, что система посчитает их ценнее золота, и в итоге диски попросят освобождение!🙏

Для этого есть простое решение: периодический запуск скриптов или инструментов, которые удаляют старые файлы.

Например, команда logrotate — это мощный и гибкий инструмент, который помогает управлять логами автоматически. Его легко настроить, чтобы сохранять только свежие записи, а старое удалять.

Также можно использовать cron для запуска очистки:

- Создаем скрипт cleanup_logs.sh:

#!/bin/bash

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

- И добавляем его в cron:

0 3 * * * /bin/bash /path/to/cleanup_logs.sh

Теперь, каждое утро в 3:00, система сама позаботится о логах, освобождая место.

Зачем ждать, когда диски заполнятся, если можно просто и красиво настроить автоматическую чистку?

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

*Подписывайся на https://t.me/LinuxSkill для свежих идей, а в боте https://t.me/gradeliftbot — свежие вакансии и тесты!*

📩 Завтра: Как безопасно настроить Fail2Ban за 5 минут!

Включи 🔔, чтобы не пропустить!