$ systemctl list-units --state active
>>>
UNIT LOAD ACTIVE SUB DESCRIPTION >
proc-sys-fs-binfmt_misc.automount loaded active running Arbitrary Execut>
sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci
...
Failed 서비스 목록 조회하기
$ systemctl list-units --state failed
>>>
UNIT LOAD ACTIVE SUB DESCRIPTION
● oracle-xe-18c.service not-found failed failed oracle-xe-18c.service
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
1 loaded units listed.
Service 파일 path 조회하기 (데몬 파일 위치 찾기)
# systemctl show [서비스명] | grep Path
$ systemctl show docker | grep Path
FragmentPath=/lib/systemd/system/docker.service
# systemctl status [서비스명]
# Loaded 부분 확인
$ systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-02-09 22:12:02 KST; 1 months 3 days ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 1441 (dockerd)
Tasks: 49
Memory: 668.8M
CGroup: /system.slice/docker.service
├─ 1441 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
...