Linux Labs

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

Службы под управлением systemd

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

Шаг 7 из 7 · итог · 2 мин

Итог

  • Как запускать службу, systemd читает в файле юнита: ExecStart — программа, Restart — запускать ли её заново после сбоя. Файл печатает systemctl cat.
  • Журнал службы печатает sudo journalctl -u <служба>: в нём видно, как завершился процесс и запускал ли systemd службу снова.
  • Главный процесс службы — Main PID в systemctl status. restart заменяет его новым, reload оставляет прежним и просит службу перечитать настройки.
  • В начале урока cron поднялся сам: в его юните Restart=on-failure. В юните nginx строки Restart нет, поэтому он оставался failed, пока его не запустили командой.
Ubuntu 24.04
Загрузка…