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

🛰️ Как настроить системные таймеры с помощью systemd timers

🛰️ Как настроить системные таймеры с помощью systemd timers

Привет, любители Linux и автоматизации! 🚀

Хотите заменить привычные cron-скрипты на что-то более современное и гибкое? Тогда именно для вас — systemd timers! Этот инструмент позволяет запускать задания по расписанию, управлять ими через средства systemd, а еще получать отчеты и мониторинг.

Почему стоит попробовать?

- Более точные и настраиваемые расписания

- Встроенная интеграция с systemd и юнитами

- Возможность автоматического восстановления после сбоев

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

Настройка проста: создаешь таймер и юнит-файл. Например, чтобы запускать бэкап каждые сутки, делай так:

- Создай файл backup.timer:

[Timer]

OnCalendar=*-*-* 02:00:00

Persistent=true

Unit=backup.service

- И соответствующий backup.service:

[Service]

ExecStart=/usr/local/bin/backup.sh

Плюсы очевидны: контроль, автоматизация и минимум ошибок. А в будущем ты будешь управлять задачами буквально одним кликом, не копаясь в кронтабах.

Как думаете, что проще — cron или systemd timers? Попробуйте и решите сами!

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

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