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

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

🛠️ Как быстро настроить автоматическую очистку логов на Linux Хочешь, чтобы твоя система всегда оставалась чистой и не переживала из-за забитых дисков? Тогда этот лайфхак станет настоящим спасением! Настройка автоматической очистки логов — простая и очень полезная процедура. Она поможет избежать проблем с нехваткой места, а systemd timers сделают всё чуть ли не волшебством! - Создай свой собственный таймер: sudo systemctl edit --full log-clean.timer - Добавь сюда: [Unit] Description=Автоочистка логов каждую неделю [Timer] OnBootSec=10min OnUnitActiveSec=1w Persistent=true [Install] WantedBy=timers.target - И сделай юнит для скрипта: sudo systemctl edit --full log-clean.service - Вставь туда: [Unit] Description=Очистка системных логов [Service] Type=oneshot ExecStart=/usr/bin/find /var/log -type f -name "*.log" -mtime +30 -delete - Активируй таймер: sudo systemctl enable --now log-clean.timer Теперь твоя система сама заботится о логах! Какой следующий автоматизированный

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

Хочешь, чтобы твоя система всегда оставалась чистой и не переживала из-за забитых дисков? Тогда этот лайфхак станет настоящим спасением! Настройка автоматической очистки логов — простая и очень полезная процедура. Она поможет избежать проблем с нехваткой места, а systemd timers сделают всё чуть ли не волшебством!

- Создай свой собственный таймер:

sudo systemctl edit --full log-clean.timer

- Добавь сюда:

[Unit]

Description=Автоочистка логов каждую неделю

[Timer]

OnBootSec=10min

OnUnitActiveSec=1w

Persistent=true

[Install]

WantedBy=timers.target

- И сделай юнит для скрипта:

sudo systemctl edit --full log-clean.service

- Вставь туда:

[Unit]

Description=Очистка системных логов

[Service]

Type=oneshot

ExecStart=/usr/bin/find /var/log -type f -name "*.log" -mtime +30 -delete

- Активируй таймер:

sudo systemctl enable --now log-clean.timer

Теперь твоя система сама заботится о логах!

Какой следующий автоматизированный процесс ты хотел бы сделать для своей Linux-системы?

- Пригласи в наш телеграм-канал https://t.me/LinuxSkill и бота https://t.me/gradeliftbot — больше полезных статей и свежих вакансий!

- «Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot»

- «Уверен в своих знаниях linux? Проверь себя в канале https://t.me/LinuxSkill или узнай о рынке вакансий в боте https://t.me/gradeliftbot»

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!