设置运行级别(init)
命令:init [0123456]
运行级别:
0:关机
1:单用户
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
常用运行级别是:3和5
要修改默认运行级别可以修改文件:/etc/inittab的 id:5:initdefault:这行中的数字
注意:如果修改默认运行级别为:1或者6,则系统启动后直接关机或者重启,并且不断重复。
修复重启或者关机的运行级别:
1.系统开机并且运行到读秒界面时,按下'E'
2.在进入grub引导界面时,输入'e'
3.选中第二行,输入'e'
4.编辑启动模式为'单用户级别':grub edit>kernel /vmlinuz-2.6.18-194.e15 ro root=LABEL=/ 1
5.进入单用户级别后,再修改/etc/inittab文件中的默认启动级别即可。
说明:
由于Linux启动顺序决定,先会读取/etc/inittab文件中的默认启动级别,按照此级别启动Linux,唯独单用户级别启动不会读取这个文件,所以上面必须设置为'1'。并且,单用户级别启动不需要输入用户名和密码,这个BUG也可以用于修改用户密码。