设置运行级别(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也可以用于修改用户密码。

posted on 2010-07-01 10:31  zhaocen  阅读(3488)  评论(0编辑  收藏  举报