Linux 控制台字符界面与图形化界面相互切换

 

1. 启动直接进入控制台字符模式

    为了让Linux系统在启动后能直接进入到控制台字符操作模式,我们可以配置/etc/inittab文件。更改id:5: initdefault:这一行为id:3:initdefault:后重新启动系统即可。我们看到,简简单单地将5改为3,就能实现启动时直接进入X-Window图形操作界面或控制台字符操作界面的转换,这是因为Linux操作系统有六种不同的运行级别(见/etc/inittab文件中描述),在不同的运行级下,系统有着不同的状态,这六种运行级分别为:

# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
# 

  0:停机(记住不要把initdefault设置为0,因为这样会使Linux无法启动)

  1:单用户模式,就像Win9X下的安全模式。

  2:多用户,但是没有 NFS 。

  3:完全多用户模式,标准的运行级。

  4:一般不用,在一些特殊情况下可以用它来做一些事情。

  5:X11,即进到 X-Window 系统。

  6:重新启动(记住不要把initdefault设置为6,否则会使Linux不断地重新启动)

其中运行级3就是我们要进入的标准Console字符界面模式。

 

2. 切换控制台界面模式和X-Window图形界面模式

在X-Window图形操作界面模式下按【Alt+Ctrl+shift+功能键Fn】(n=1~6)就可以进入控制台字符操作界面。

在控制台字符操作界面模式下按【Alt+F7】就可以回到刚才的X-Window模式。

Linux默认打开7个屏幕,编号为tty1~tty7。X-Window启动后,占用的是tty7号屏幕,tty1~tty6仍为控制台字符操作界面屏幕。

也就是说,用【Alt+Fn】或者【Alt+Ctrl+shift+Fn】组合键即可实现模式界面操作的互换。

posted @ 2012-08-30 21:01  Dragon Luo  阅读(9459)  评论(1编辑  收藏  举报