Остановка и запуск службы systemctl через задание Cron

Остановка и запуск службы systemctl через задание Cron

Итак, я создал службу на своем Raspberry Pi 3, используя описанный метод.здесь.

Я могу достаточно легко остановить и запустить службу из сеанса терминала, и служба запускается при загрузке.

Однако я хотел бы также останавливать и запускать службу в установленное время или после другого события. В настоящее время пытаюсь сделать это через cron, который в настоящее время выглядит так:

# Stop picframe Everyday at 21h55
30 21 * * * pi systemctl --user stop picframe.service

# Turn off display Everyday at 22h00
35 21 * * * vcgencmd display_power 0

# Start picframe Everyday at 06h55
55 06 * * * pi systemctl --user start picframe.service

# Turn on screen Everyday at 0700
00 07 * * * vcgencmd display_power 1

Похоже, это не останавливает и не запускает службу при необходимости.

Использовал предложениездесь. Однако следует ли мне использовать .таймер, как описаноздесь?

Заранее спасибо.

Связанный контент