init 0 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 init 1 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 init 2 运行级别2:多用户状态(没有NFS) init 3 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式 init 4 运行级别4:系统未使用,保留 init 5 运行级别5:X11控制台,登陆后进入图形GUI模式 init 6 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
使用方法:init命令很简单。直接输入init + 你想要的模式 回车就行。 比如: init 0 就是关机 init 3 就是切换到多用户-命令行模式 init 5 就是切换到图形化界面 init 6 就是重启
Centos7以前的版本: vim /etc/inittab --》 insert --》 添加🆔level:initdefault: 这种方式来设置默认启动级别;
Centos7之后的版本通过
一般不使用 如果设置默认启动级别为0则开机就立即关闭 systemctl set-default shutdown.target --》 0 如果设置默认启动级别为6则开机就立即重启 systemctl set-default reboot.target --》6
通常设置默认启动级别为3也就是多用户字符模式
主要设置方式如下: systemctl set-default multi-user.target --》3 字符模式 systemctl set-default graphical.target --》5 图形界面模式 查看当前系统的默认启动级别
systemctl get-default