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

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

🛠️ Как легко и быстро настроить автоматическую очистку логов в Linux Привет, искатели идеальных решений! 🚀 Если ты устал вручную очищать гигабайты логов, есть способ сделать это автоматически и без нервотрепки! Сегодня расскажу о простом методе — автоматическом удалении старых лог-файлов. Это особенно важно, чтобы systemd не забивала диск и система работала стабильно. Просто создай свой юнит-сервис и таймер, и Linux сам позаботится о порядке! - Создай файл сервиса: /etc/systemd/system/log-cleaner.service [Unit] Description=Очистка логов старше 7 дней [Service] Type=oneshot ExecStart=/usr/bin/find /var/log -type f -mtime +7 -delete - А потом таймер: /etc/systemd/system/log-cleaner.timer [Unit] Description=Автоматическая очистка логов раз в сутки [Timer] OnCalendar=daily Persistent=true [Install] WantedBy=timers.target - Активируй и запусти таймер: sudo systemctl enable log-cleaner.timer sudo systemctl start log-cleaner.timer Теперь система сама заботится о чистоте! Надоело?

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

Привет, искатели идеальных решений! 🚀

Если ты устал вручную очищать гигабайты логов, есть способ сделать это автоматически и без нервотрепки!

Сегодня расскажу о простом методе — автоматическом удалении старых лог-файлов. Это особенно важно, чтобы systemd не забивала диск и система работала стабильно.

Просто создай свой юнит-сервис и таймер, и Linux сам позаботится о порядке!

- Создай файл сервиса:

/etc/systemd/system/log-cleaner.service

[Unit]

Description=Очистка логов старше 7 дней

[Service]

Type=oneshot

ExecStart=/usr/bin/find /var/log -type f -mtime +7 -delete

- А потом таймер:

/etc/systemd/system/log-cleaner.timer

[Unit]

Description=Автоматическая очистка логов раз в сутки

[Timer]

OnCalendar=daily

Persistent=true

[Install]

WantedBy=timers.target

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

sudo systemctl enable log-cleaner.timer

sudo systemctl start log-cleaner.timer

Теперь система сама заботится о чистоте! Надоело? Или есть альтернативные идеи?

Пробовал ли ты автоматизировать подобные задачи?

Подписывайся на https://t.me/LinuxSkill и получи ещё больше крутых советов! В боте https://t.me/gradeliftbot — вакансии для системных админов и тесты на знание Linux.

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