您可以使用 systemctl命令来探索系统的当前状态。例如,以下命令会列出所有当前加载的服务单元,使用 less 可对输出进行分页。
通过--type=service 选项将列出的单元类型限制为服务单元。输出包含以下几列:
UNIT
服务单元名称。
LOAD
systemd是否正确解析了单元的配置并将该单元加载到内存中。
ACTIVE
单元的高级别激活状态。此信息表明单元是否已成功启动。
SUB
单元的低级别激活状态。此信息指示有关该单元的更多详细信息。信息视单元类型、状态以及单元的执行方式而异。
DESCRIPTION
单元的简短描述。
默认情况下,systemctl list-units --type=service 命令仅列出激活状态为active的服务单元。--a11选项可列出所有服务单位,不论激活状态如何。使用-state= 选项可按照LOAD、ACTIVE或SUB字段中的值进行筛选。