systemctl get-default查询系统默认启动阶段.note
# 几种常见target:
graphical.target //图形界面模式,会启动 GDM、GNOME、网络、多用户服务
multi-user.target //命令行多用户模式,不启动图形界面
rescue.target //救援模式,系统出问题时维护用,会挂载基本文件系统
emergency.target //紧急模式,比 rescue 更底层,很多服务都不启动
default.target //默认启动目标,本质是指向某个 target的软链接# 查看命令:
systemctl get-default一般都是 graphical.target 模式
# 将启动模式改为图形模式:
systemctl set-default graphical.target# 查看default.target指向哪个软链接:
ls -l /lib/systemd/system/default.target
ls -l /usr/lib/systemd/system/default.target
# 这两个路径其实是一样的,/lib 就是 /usr/lib 的映射目录
ls -l /etc/systemd/system/default.target //这个路径可能不存在
# 手动修改、设置 default.target 的软链接:
## 修改软链接不需要修改 /lib、/usr/lib 目录下的,它们会随时变动,建议修改 /etc/systemd/system目录下的,而且它这里优先级更高,会覆盖前面两个目录的
ln -sfn /usr/lib/systemd/system/graphical.target /etc/systemd/system/default.target
systemctl daemon-reload