Red Hat Training
A Red Hat training course is available for RHEL 8
第 15 章 使用 systemd 目标
systemd
中的目标在系统开始期间作为同步点。目标单元文件以 .target
文件扩展名结尾,代表 systemd
目标。目标单元的目的是通过一组依赖项将各种 systemd
单元分组到一起。
请考虑以下示例:
-
用于启动图形会话的
graphical.target 单元
启动系统服务,如 GNOME 显示管理器(gdm.service
)或 Accounts Service (accounts-daemon.service
),同时还激活multi-user.target 单元
。 -
同样,
multi-user.target
单元启动其他基本系统服务,如 NetworkManager (NetworkManager.service
) 或 D-Bus (dbus.service
),并激活另一个名为basic.target
的目标单元。
在使用 systemd
目标时,您可以查看默认目标,更改它或更改当前目标。
15.1. 查看默认对象
您可以使用 systemctl
命令显示默认目标,或检查 /etc/systemd/system/default.target
文件,该文件代表默认目标单元。
流程
确定默认使用哪个目标单元:
$ systemctl get-default graphical.target
使用符号链接确定默认目标:
$ ls -l /usr/lib/systemd/system/default.target