![Остановка и запуск службы systemctl через задание Cron](https://rvso.com/image/1654768/%D0%9E%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%B8%20%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%20%D1%81%D0%BB%D1%83%D0%B6%D0%B1%D1%8B%20systemctl%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%20Cron.png)
Итак, я создал службу на своем 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
Похоже, это не останавливает и не запускает службу при необходимости.
Использовал предложениездесь. Однако следует ли мне использовать .таймер, как описаноздесь?
Заранее спасибо.