🛠️ Как настроить автоматическую очистку логов в Linux
Привет, тифоманы по чистоте системы! 🚀
Ты когда-либо задумывался, как избавиться от растущих лог-файлов, не тратя кучу времени?
Я расскажу тебе о простом и элегантном способе — настройке автоматической очистки логов прямо через системные инструменты.
Что важно знать:
- Используем системный таймер для выполнения задач
- Создаем собственный юнит-файл для очистки
- Можно настроить периодическую чистку без лишних усилий
Например, создаем файл /etc/systemd/system/log-cleaner.service:
[Unit]
Description=Очистка логов
[Service]
Type=oneshot
ExecStart=/bin/rm -rf /var/log/*.log
И добавляем таймер:
/etc/systemd/system/log-cleaner.timer
[Unit]
Description=Таймер очистки логов
[Timer]
OnBootSec=1h
OnUnitActiveSec=24h
Persistent=true
[Install]
WantedBy=timers.target
Активируем таймер:
sudo systemctl enable log-cleaner.timer
sudo systemctl start log-cleaner.timer
Теперь твоя система сама заботится о логах!
Не стоит забывать, что регулярная очистка поможет избежать переполнения диска и неожиданных проблем.
Ты можешь настроить очистку конкретных файлов или каталогов по своему вкусу — всё просто и удобно!
Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill, а пройти тесты на знание Linux можно в боте https://t.me/gradeliftbot.
📩 Завтра: Как быстро настроить резервное копирование с помощью Rsync!
Включи 🔔 чтобы не пропустить!