系统启动时会选择默认设置的运行级别启动,加载相应级别的系统服务。
系统运行启动时会自动执行 /etc/systemd/system/default.target 这个文件。这个文件是一个链接文件,它指向的是默认设置的启动级别文件。
系统的启动级别有0-6,总共7个运行级别。下面的7个文件对应的就是7个级别的文件。runlevel0.target~runlevel6.target
/etc/systemd/system/default.target 是链接到默认设置的运行级别,下图为默认的运行级别为5,即graphical.target图形界面。
设置运行级别默认启动的两种方式。
一、通过修改/etc/systemd/system/default.target 文件指向来修改默认启动运行级别。
步骤:
1、先删除/etc/systemd/system/default.target 文件
2、然后再创建想要切换的运行级别。如下图切换到文本界面的运行级别3
linux ln命令详解:
https://www.cnyouyue.com/linux/note/186.html
可以通过 命令 systemctl get-default 来获取当前默认的启动运行级别。
二、通过 systemctl 命令来修改默认的运行级别。
格式:
systemctl set-default graphical.target # 这里graphical.target 指的是图形界面的运行级别5,文本界面为 multi-user.target
如下图: