Linux运行级别从0~6,共7个
0:关机,不能将系统缺省运行级别设置为0
1:单用户模式,只允许root用户对系统进行维护
2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)
3:字符界面的多用户模式
4:未定义,自定义
5:图形界面的多用户模式
6:重启,不能将系统缺省运行级别设置为6
PS:
init 3
命令行界面
init 5
startx图形化界面
获取当前运行级别
systemctl get-default
who -r
runlever
更改当前运行级别,对下次启动没有影响
systemctl isolate multi-user.target
systemctl isolate runlevel3.target
更改默认运行级别为runlever 3
,对下次启动有影响
sudo systemctl set-default multi-user.target
/etc/systemd/system/default.target -> /lib/systemd/system/multi-user.target
init 3
systemctl set-default runlevel3.target
ln -sf /lib/systemd/system/multi-user.target /lib/systemd/system/default.target
/lib/systemd/system/default.target -> /lib/systemd/system/multi-user.target
PS:
Target 和运行级别
![](https://img.haomeiwen.com/i9766979/daf227b78224d0de.png)
网友评论