Linux - systemctl - управление сервисами и units
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 17:19, 24 января 2017; Admin iph (обсуждение | вклад)
Linux - systemctl - управление сервисами и units
SystemD полностью поддерживает скрипты инициализации SysV, как описано в спецификации Linux Standard Base (LSB), что упрощает переход на systemd.
Посмотреть список запущенных юнитов:
# 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