🛠️ Как быстро настроить автоматическую очистку логов на Linux Хочешь, чтобы система сама заботилась о чистоте? Тогда этот лайфхак для тебя! Интересно, как держать дисковое пространство в порядке без лишних хлопот? Все просто — настроим автоматическую очистку логов с помощью systemd и таймеров. - Создаем сервис, который будет удалять старые лог-файлы: sudo nano /etc/systemd/system/log-cleanup.service Добавляем содержимое: Unit Description=Clean old logs Service Type=oneshot ExecStart=/usr/bin/find /var/log -type f -name "*.log" -mtime +7 -delete - Создаем таймер, запускающий этот сервис ежедневно: bash sudo nano /etc/systemd/system/log-cleanup.timer Добавляем: [Unit] Description=Daily log cleanup [Timer] OnCalendar=daily Persistent=true [Install] WantedBy=timers.target - Активируем таймер: sudo systemctl enable --now log-cleanup.timer Теперь система сама позаботится о том, чтобы старые логи не мешали себе милым удалением. Настроил? Или есть идеи, что еще можно автоматизи
🛠️ Как быстро настроить автоматическую очистку логов на Linux
26 июля 202526 июл 2025
1 мин