Каков правильный способ отключения блока таймера systemd?

Я успешно перенес некоторые из моих заданий cron в systemd. Я последовал за некоторыми руководствами и применил стандартный подход к созданию 3-х файлов:

myjob.timer - systemd timer unit myjob.service - systemd service unit myjob.sh 

Как вы, наверное, можете догадаться, в какой-то момент запускается myjob.timer, который запускает myjob.service, который, в свою очередь, выполняет myjob.sh.

У меня такая же настройка для всех моих таймеров, и теперь, когда я вижу, что все работает нормально, я хочу отключить myjob.timer, который является просто тестером.

Я просто делаю:

 systemctl --user disable myjob.timer 

или мне также нужно сделать:

 systemctl --user disable myjob.service 

Что правильно делать? Я совершенно новый для systemd, поэтому я хотел бы научиться правильно делать материал. Я предполагаю, что правильно отключить оба устройства, чтобы система не работала с лишним багажом.

One Solution collect form web for “Каков правильный способ отключения блока таймера systemd?”

если myjob.service содержит блока [Install] , то достаточно просто отключить таймер. Таймер был единственным, что начиналось с файла .service , поэтому с отключенным .timer ничего не запускает файл .service .

Также не забудьте запустить systemctl --user disable myjob.timer`. Отключение таймера предотвращает его запуск при следующей загрузке, но он останавливает текущий таймер.

  • Cron vs systemd таймеры
  • systemd: Как выполнять задание как периодически, так и один раз при завершении работы системы?
  • Синхронизировать почту с помощью offlineimap через службу / таймер systemd; получение пароля из гнома
  • Ошибка анализа на блоке таймера systemd. Неверная документация?
  • systemd.unit `RequiresMountsFor =` vs `ConditionPathIsDirectory =`
  • Есть ли способ узнать, когда будет запускаться системный таймер?
  • Interesting Posts

    awk: Столбцы не печатаются, когда конкатенация строк передается как командная строка

    Как массовое изменение атрибутов пароля в AIX uname -rv = 3 5 для всех пользователей, но root

    Как сохранить две версии одного и того же пакета в archlinux?

    Перенаправление / grep'ing STDOUT существующей оболочки

    Что такое kondemand?

    Mutt отправил файл в домашний каталог – как переместить

    Как установить Scala?

    найти только первое появление, используя только grep

    iptables port-mirroring

    Как заставить убийцу OOM регистрироваться в / var / log / messages, когда он убивает какой-либо процесс?

    Bluetooth не работает на FreeBSD 11.0

    восстановить dd клонированную SD-карту (на устройстве не осталось места)

    Стабильный сортировать файл по наличию упорядоченных подстрок на каждой строке

    Нужна помощь в выборе сетевой опции на рабочей станции VMware

    Debian – как запустить скрипт при запуске, как только будет готово к использованию интернет-соединение?

    Linux и Unix - лучшая ОС в мире.