🚀 Более быстрый релиз с помощью systemd-timers
Привет, любители автоматизации! 🛠️ Хотите избавить себя от постоянных напоминаний и запускать задачи в нужное время без лишней суеты? Тогда знакомьтесь с systemd-timers — мощным инструментом для планирования задач, который заменит старые добрые cron и добавит гибкости.
Преимущества systemd-timers:
- Задачи могут запускаться при включении системы
- Можно задавать сложные расписания с условиями
- Простое управление через systemctl
- Логирование и мониторинг в systemd journal
Например, чтобы запланировать ежедневный бэкап в 3 ночи, создаем таймер и сервис:
# mybackup.service
[Unit]
Description=Backup Script
[Service]
Type=oneshot
ExecStart=/usr/local/bin/backup.sh
# mybackup.timer
[Unit]
Description=Daily Backup Timer
[Timer]
OnCalendar=daily
Persistent=true
[Install]
WantedBy=timers.target
Активируем:
sudo systemctl enable --now mybackup.timer
Так легко превращать рутинные задачи в автоматические процессы, не полагаясь на устаревшие методы.
А ты уже пробовал использовать systemd-timers вместо cron? Какие преимущества для себя заметил?
ℹ️ Больше полезных статей ты найдешь в телеграм канале https://t.me/LinuxSkill, а вакансии — в боте https://t.me/gradeliftbot.
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!