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

🛠️ Ускоряем работу Linux-сервера с помощью systemd-timers

🛠️ Ускоряем работу Linux-сервера с помощью systemd-timers

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

Если вы считаете, что крон — это прошлый век, то этот пост именно для вас.

Давайте посмотрим, как с помощью systemd-timers можно делать задачи гораздо гибче, чем со старым добрым cron!

*Плюсы systemd-timers:*

- Можно настроить сложные условия запуска

- Легко управлять через systemctl

- Расширенные оповещения при ошибках

Создаем таймер:

- Стандартный пример файла mytask.timer:

[Timer]

OnCalendar=weekly

Persistent=true

Unit=mytask.service

[Install]

WantedBy=timers.target

Задача — запускать скрипт каждую неделю!

- А сервис mytask.service задаем так:

[Service]

Type=simple

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

- Чтобы активировать:

sudo systemctl enable --now mytask.timer

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

А вы уже переписали свои cron-скрипты на systemd-технику? Или предпочитаете классические способы?

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

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

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