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

🚀 Для начинающих: как быстро настроить автоматическую очистку логов в Linux

🚀 Для начинающих: как быстро настроить автоматическую очистку логов в 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 минут!

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