1、进入图形界面或者命令行界面进入root权限模式

2、修改相应配置文件inittab。

vim /etc/inittab

找到相应的代码id:5:initdefault:   其中数字5表示图形界面的优先级,若要开机启动命令行界面,

将数字改为3。

3、如果想开机后在命令行里面启动图形化界面,输入命令:startx

下面我们来看看有关inittab的介绍(来自于百度

1、用途


inittab为linux初始化文件系统时init初始化程序用到的配置文件。这个文件负责设置init初始化程序初始化 脚本在哪里;每个运行级初始化时运行的命令; 开机、关机、重启对应的命令;各运行级登陆时所运行的命令。


2、基本格式


id : runlevels : action : process 其中某些部分可以为空,下面我们逐一介绍。


3、ID


1~2个字符,配置行的唯一标识,在配置文件中不能重复。


4、runlevels


配置行适用的运行级别,在这里可填入多个运行级别,比如12345或者35等。


Linux有7个运行级别,如下:


0:关机。


1:单用户字符界面。


2:不具备 网络文件系统(NFS)功能的多用户字符界面。


3:具有网络功能的多用户字符界面。


4: 保留不用。


5:具有网络功能的 图形用户界面


6:重新启动系统。


5、action


init有如下几种行为, init行为:


行为

描述

respawn

启动并监视第4项指定的process,若process终止则重启它

wait

执行第4项指定的process,并等待它执行完毕

once

执行第4项指定的process

boot

不论在哪个执行等级,系统启动时都会运行第4项指定的process

bootwait

不论在哪个执行等级,系统启动时都会运行第4项指定的process,且一直等它执行完备

off

关闭任何动作,相当于忽略该配置行

ondemand

进入ondemand执行等级时,执行第4项指定的process

initdefault

系统启动后进入的执行等级,该行不需要指定process

sysinit

不论在哪个执行等级,系统会在执行boot 及bootwait之前执行第4项指定的process

powerwait

当系统的供电不足时执行第4项指定的 process,且一直等它执行完毕

powerokwait

当系统的供电恢复正常时执行第4项指定的process,且一直等它执行完毕

powerfailnow

当系统的供电严重不足时执行第4项指定的process

ctrlaltdel

当用户按下【Ctrl+Alt+Del】时执行的操作

kbrequest

当用户按下特殊的组合键时执行第4项指定的process,此组合键需在keymaps文件定义

6、process


所要执行的shell命令。任何合法的shell语法均适用于该字段。


7、示例


# Begin /etc/inittab 

  id:3:initdefault: 

  si::sysinit:/etc/rc.d/init.d/rc sysinit 

 

  l0:0:wait:/etc/rc.d/init.d/rc 0 

 

  l1:S1:wait:/etc/rc.d/init.d/rc 1 

 

  l2:2:wait:/etc/rc.d/init.d/rc 2 

 

  l3:3:wait:/etc/rc.d/init.d/rc 3 

 

  l4:4:wait:/etc/rc.d/init.d/rc 4 

 

  l5:5:wait:/etc/rc.d/init.d/rc 5 

 

  l6:6:wait:/etc/rc.d/init.d/rc 6 

 

  ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now 

 

  su:S016:once:/sbin/sulogin 

 

  1:2345:respawn:/sbin/agetty tty1 9600 

 

  2:2345:respawn:/sbin/agetty tty2 9600 

 

  3:2345:respawn:/sbin/agetty tty3 9600 

 

  4:2345:respawn:/sbin/agetty tty4 9600 

 

  5:2345:respawn:/sbin/agetty tty5 9600 

 

  6:2345:respawn:/sbin/agetty tty6 9600 

 

  # End /etc/inittab