🛠️ Ускоряем работу 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 минут!
Включи 🔔 чтобы не пропустить!