Linux Labs

Пакеты, службы, журналы / Ступень 8 из 13

Свой юнит службы и применение изменений

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 4 из 7 · на машине · 6 мин

Примени правку

Здесь правка из начала урока доходит до процесса. Файл уже исправлен, осталось применить его и проверить процесс до перезапуска и после. Все команды есть в карточке, каждая — с кнопкой «В терминал».

Упражнение · сделать

Доведи правку до процесса

В файле lab-worker уже User=student, а процесс службы работает от root. Добейся, чтобы sleep 86400 работал от student. Файл юнита не меняй, автозапуск не включай.

Сначала предположи

После daemon-reload от кого будет работать процесс sleep?

Теперь начни упражнение, выполни команду и сверь прогноз с выводом.

Войти и начать Машина доступна после входа

Цели · 0 из 2

  • Запустить процесс службы от student ещё не выполнена
  • Оставить файл и автозапуск как есть ещё не выполнена

Порядок одинаков для любой правки файла юнита: daemon-reload, затем перезапуск службы и проверка живого процесса — ps или строка Main PID в systemctl status. Проверка по одному файлу пропустила бы то, что ты увидел в начале урока.

Цели шага

0 из 2
  • Запустить процесс службы от student — ещё не выполнена
  • Оставить файл и автозапуск как есть — ещё не выполнена
Ubuntu 24.04

Цели шага

0 из 2
  • Запустить процесс службы от student — ещё не выполнена
  • Оставить файл и автозапуск как есть — ещё не выполнена
Загрузка…