Linux系统开机启动模式
[1] 查看当前默认启动模式
runlevel 或 systemctl get-defaultinit 0 --> poweroff.target 关机模式,不适用于设置常规启动模式
init 1 --> rescue.target 单用户救援模式
init 2 --> multi-user.target 用户命令行模式,文本模式
init 3 --> multi-user.target 用户命令行模式,文本模式
init 4 --> multi-user.target 用户命令行模式,文本模式
init 5 --> graphical.target 图形化界面GUI模式
init 6 --> reboot.target 重启模式,不适用于设置常规启动模式
[2] 修改当前默认启动模式(以下示例修改为救援模式)
init 1 立即生效,要观察VNC窗口,远程工具界面不会变动 或 systemctl set-default rescue.target 重启生效可以看到,运行等级从默认level 3 到 level 1了,后面level值为当前级别
开机启动模式的target配置文件,参考在/usr/lib/systemd/system/*.target
[3]列出当前系统所有服务的状态
systemctl list-units[4] 列出所有服务的开机状态
systemctl list-unit-filesenabled状态表示开机(重启)自启服务,可管理修改是否自启
stactic状态表示开机启动不可被管理的服务
