2024年3月17日发(作者:)

今天看到一篇很好的文章,困惑了我好久的一个知识点,今天终于搞明白了。非常感

谢这篇文章的作者,在此借用,根据我自己的情况稍加修改,敬请谅解。

X11--Xwindows,即Linux的GUI界面,tty(1-6)为默认的6个虚拟终端,又称‘虚

拟控制台console’,即文字界面。

一、启动后直接进入图形或文本

如果希望在计算机启动后,首先进入文本模式,需要修改文件"/etc/inittab"的内容如

下:id:3:initdefault:

如果希望在计算机启动后,首先进入图形模式,需要修改文件"/etc/inittab"的内容如

下:id:5:initdefault:

这与linux的运行级别有关,运行级别的定义如下:

0-关机模式

1-单用户文本模式

2-多用户文本(不支持NFS)

3-多用户文本模式

4-没有使用

5-X11,即图形界面模式

6-重新启动系统

二、进入图形界面后,想进行切换

1、命令切换

我们可以使用init runlevel在不同模式间切换

例:在GUI界面下,打开terminal,

#su (进入管理员模式)

#init 3 即可进入多用户文本模式。输入登录的用户名和密码,即可使用纯文字界面。

#init 0

#init 5 即返回X11图形界面

#init 6 重启

#exit 退出登录

2、快捷键切换

linux的虚拟控制台共有7个,分别对应F1-F7,

(1)从图形界面切换到文本界面控制台:CTRL+ALT+SPACE+FN/CTRL+ALT+FN

(2)从文本界面控制台进入图形界面:ALT+F7

(3)在不同文本界面控制台之间切换:ALT+FN(N=1-6)

三、其他情况说明

1、如果系统启动后首先进入文本界面,然后通过startx命令启动图形控制台,则图

形界面控制台的编号与原文本控制台编号相同;

2、从图形界面切换到文本界面后,如果以root用户登陆,可以通过命令init 3,关

闭图形界面;

3、很多教程说明F7为默认的图形控制台,但我安装的Fedora 10,使用的默认图形控

制台为F1,当切换到F7时,不可用(黑屏,不显示内容),具体情况还要继续分析。

4、很特别的,发现虚拟机(VM5)环境中安装Fedora ,直接按键“ALT+CTRL+FN”

不起作用需要按如下操作:先按“ALT+CTRL",然后再按下”Space"键,之后松开"Space"

键后再按“FN”,才可以实现切换。