0 — 表示关机级别(不要将默认的运行级别设置成这个值)
1 — 单用户模式
2 — 多用户模式,不带NFS(Network File Syetem)
3 — 多用户模式(纯命令行模式)
4 — 没有被使用的模式
5 — 图形化界面模式
6 — 表示重启级别(不要将默认的运行级别设置成这个值)
init 3 ----切换到字符界面
init 5 ----切换到图形界面
runlevel ----可以查看当前运行级别和上一次运行级别
startx ---- 字符界面下切换到图形界面(和init 5的区别是使用startx时,系统认为是启动了一个程序,而不认为是切换运行级别,
所以此时runlevel查看会发现运行级别是3)
centos6 修改如下:
修改 /etc/inittab中的参数id:3:initdefault
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL2ljRPZWOywEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYfRHelRHLwEzX39GZhh2css2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xyayFWbyVGdhd3LcV2Zh1Wa9M3clN2byBXLzN3btg3Pn5GcuMzN2EjNyATM5EDNwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
centos7 修改如下:
默认运行级别是通过给/etc/systemd/system/default.target设置不同的链接来实现的。
参考:https://blog.csdn.net/capecape/article/details/78528761