在 Red Hat Enterprise Linux 8(RHEL 8)中,系统默认安装并启动的是图形用户界面(GUI),GNOME 桌面环境,在实际的服务器运维或开发工作中,为了节省系统资源、提高安全性或进行特定的批处理操作,我们经常需要进入纯命令行模式(Text Console)。
以下是几种在 RHEL 8 中进入命令行模式的方法,涵盖了“运行时切换”和“永久配置”两种场景。
使用快捷键切换(运行时切换)
这是最常用且最快的方法,适用于你已经在图形界面中运行,但想要打开一个新的命令行窗口的情况。

- 在当前的图形界面中,按下键盘上的组合键
Ctrl + Alt + F3(也可以尝试F4或F5,F3到F6均为文本控制台)。 - 系统会断开当前的图形连接,并切换到一个黑色的字符界面。
- 你需要输入用户名和密码进行登录。
- 注意: 这种方式不会关闭图形界面,当你再次按下
Ctrl + Alt + F2或Ctrl + Alt + F1时,图形界面会恢复显示。
使用 systemctl 命令永久切换(推荐)
如果你希望系统每次重启后都默认进入命令行模式(即关闭图形界面),可以使用 systemctl 命令来修改系统的默认目标。
进入命令行模式: 在终端中输入以下命令并回车:
sudo systemctl set-default multi-user.target
执行后,系统会提示链接已创建,并建议重启,重启后,系统将直接进入字符界面。
恢复图形界面模式:
如果你之后又需要图形界面,只需将默认目标改回 graphical.target:
sudo systemctl set-default graphical.target
执行此命令后,重启系统即可恢复到熟悉的桌面环境。
临时切换(不重启)
如果你只是想在当前会话中临时使用命令行,而不改变系统的重启默认设置,可以使用 isolate 命令。
进入命令行模式:
sudo systemctl isolate multi-user.target
这会立即停止图形界面服务并切换到命令行模式。
恢复图形界面:
sudo systemctl isolate graphical.target
这会立即启动图形界面服务并切换回桌面环境。
在 RHEL 8 中,管理命令行模式非常灵活:
- 临时查看或操作:使用
Ctrl + Alt + F3快捷键。 - 永久改变开机行为:使用
systemctl set-default multi-user.target。 - 临时会话切换:使用
systemctl isolate。
掌握这些方法,可以让你更高效地在 RHEL 8 的图形环境和命令行环境之间切换。
