Linux - systemctl - управление сервисами и units: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2023
Перейти к:навигация, поиск
Строка 11: Строка 11:
 
  /run/systemd/system/ - юниты, созданные в рантайме. Этот каталог приоритетнее каталога с установленными юнитами из пакетов.
 
  /run/systemd/system/ - юниты, созданные в рантайме. Этот каталог приоритетнее каталога с установленными юнитами из пакетов.
 
  /etc/systemd/system/ - юниты, созданные  и управляемые системным администратором. Этот каталог приоритетнее каталога юнитов, созданных в рантайме.
 
  /etc/systemd/system/ - юниты, созданные  и управляемые системным администратором. Этот каталог приоритетнее каталога юнитов, созданных в рантайме.
 +
 +
 +
 +
Типы юнитов systemd:
 +
.service – системный сервис
 +
.target — группа юнитов systemd
 +
.automount – точка автомонтирования файловой системы
 +
.device – файл устройства, распознанного ядром
 +
.mount – точка монтирования файловой системы
 +
.path – файл или директория в файловой системе
 +
.scope – процесс, созданный извне
 +
.slice – группа иерархически организованных юнитов, управляющая системными процессами
 +
.snapshot – сохраненное состояние менеджера systemd
 +
.socket – сокет межпроцессного взаимодействия
 +
.swap – Свап-устройство или свап-файл (файл подкачки)
 +
.timer – таймер systemd

Версия 17:14, 24 января 2017

Linux - systemctl - управление сервисами и units

Посмотреть список запущенных юнитов:

# systemctl
# systemctl list-units


Основные директории в CentOS 7:

/usr/lib/systemd/system/ - юниты из пакетов RPM.
/run/systemd/system/ - юниты, созданные в рантайме. Этот каталог приоритетнее каталога с установленными юнитами из пакетов.
/etc/systemd/system/ - юниты, созданные  и управляемые системным администратором. Этот каталог приоритетнее каталога юнитов, созданных в рантайме.


Типы юнитов systemd:

.service – системный сервис
.target — группа юнитов systemd
.automount – точка автомонтирования файловой системы
.device – файл устройства, распознанного ядром
.mount – точка монтирования файловой системы
.path – файл или директория в файловой системе
.scope – процесс, созданный извне
.slice – группа иерархически организованных юнитов, управляющая системными процессами
.snapshot – сохраненное состояние менеджера systemd
.socket – сокет межпроцессного взаимодействия
.swap – Свап-устройство или свап-файл (файл подкачки)
.timer – таймер systemd