Пропуски Middle systemd и журналы обновлено

Юнит сервиса: ключевые директивы

Вопрос

Заполни юнит:

[Unit]
After=network-online.target

[Service]
__(1)__=/usr/bin/node /srv/api/server.js
User=api
Restart=__(2)__

[Install]
WantedBy=__(3)__

Попробуйте сами

Заполните пропуски по номерам.

1
2
3
Показать ответ и разбор

Коротко

ExecStart задаёт команду запуска. Restart=on-failure перезапускает при ненулевом коде или сигнале, always при любом выходе.

Что в пропусках

1

ExecStart

2

on-failure или always

3

multi-user.target

Разбор

ExecStart задаёт команду запуска. Restart=on-failure перезапускает при ненулевом коде или сигнале, always при любом выходе. WantedBy=multi-user.target подключает сервис к обычной многопользовательской загрузке при enable.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.