🚀 Для начинающих: как быстро настроить автоматическую очистку логов в Linux
Привет, друзья! 💻
Все мы знаем, что со временем логи накапливаются и грузят систему. Хотите научиться автоматически избавляться от старых логов и избегать переполненных дисков? Тогда этот лайфхак для вас!
Настроим простое, но очень эффективное решение — через cron!
Плюсы:
- Минимум усилий
- Высокая стабильность
- Легко расширяется под ваши нужды
Создайте cron-задание, которое будет запускаться ежедневно, например, в полночь:
sudo crontab -e
И добавьте строку:
- cleanup.sh — наш скрипт, который удаляет файлы старше 7 дней:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
Не забудьте дать разрешение на запуск:
chmod +x cleanup.sh
И в cron добавьте задание:
0 0 * * * /path/to/cleanup.sh
Теперь логи сами очищаются, и диск тормозить не будет!
А вы уже автоматизировали рутину или всё делаете вручную? Чем ещё можно упростить жизнь?
Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!