Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

📝 *Как правильно флеймить сервер с помощью systemd-таймеров

📝 *Как правильно флеймить сервер с помощью systemd-таймеров* Хочешь сделать управление задачами на сервере по-настоящему умным и гибким? Забудь о кривых cron-скриптах, создай свои собственные расписания прямо в systemd! Плюсы использования systemd-таймеров: - Высокая точность запуска - Возможность задавать условия зависимостей - Легкое логирование и контроль статуса Для начала создаем таймеры — файл с расширением .timer в папке /etc/systemd/system/. В нем указываем интервал и команду. Например, чтобы запускать бэкап каждые 4 часа, пишем: [Unit] Description=Резервное копирование данных [Timer] OnCalendar=daily Persistent=true [Install] WantedBy=timers.target После активации таймера — он запускается автоматически: sudo systemctl enable mybackup.timer sudo systemctl start mybackup.timer А чтобы убедиться, что всё идет по плану — проверь статус: systemctl list-timers Интересно, что благодаря systemd можно задать не только регулярные, но и условные срабатывания — например, после

📝 *Как правильно флеймить сервер с помощью systemd-таймеров*

Хочешь сделать управление задачами на сервере по-настоящему умным и гибким? Забудь о кривых cron-скриптах, создай свои собственные расписания прямо в systemd!

Плюсы использования systemd-таймеров:

- Высокая точность запуска

- Возможность задавать условия зависимостей

- Легкое логирование и контроль статуса

Для начала создаем таймеры — файл с расширением .timer в папке /etc/systemd/system/. В нем указываем интервал и команду. Например, чтобы запускать бэкап каждые 4 часа, пишем:

[Unit]

Description=Резервное копирование данных

[Timer]

OnCalendar=daily

Persistent=true

[Install]

WantedBy=timers.target

После активации таймера — он запускается автоматически:

sudo systemctl enable mybackup.timer

sudo systemctl start mybackup.timer

А чтобы убедиться, что всё идет по плану — проверь статус:

systemctl list-timers

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

А вы уже автоматизируете рутинные задачи через systemd? Или все еще предпочитаете cron?

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

📩 Завтра: Как настроить Fail2Ban за 5 минут!

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