插件窝 干货文章 CentOS7图形界面与命令行界面如何切换?

CentOS7图形界面与命令行界面如何切换?

图形 界面 命令 切换 110    来源:    2025-05-11

在 CentOS 7 中,图形界面(GUI)和命令行界面(CLI)可以通过以下几种方式切换:


1. 临时切换(不重启系统)

从图形界面 → 命令行界面

  • 快捷键切换
    按下 Ctrl + Alt + F2 ~ F6(F1 通常被图形界面占用,F2~F6 是独立的虚拟终端)。

    • 例如:按 Ctrl + Alt + F2 进入 tty2 命令行终端。
    • 需要登录:输入用户名和密码。
  • 终端命令切换
    在图形界面的终端中执行:

    sudo systemctl isolate multi-user.target
    

    这会关闭图形界面,进入纯命令行模式。


从命令行界面 → 图形界面

  • 启动图形服务
    在命令行中执行:

    sudo systemctl start graphical.target
    

    或直接切换:

    sudo systemctl isolate graphical.target
    
  • 快捷键返回
    Ctrl + Alt + F1(部分系统可能是 F7F8)返回图形界面(如果图形服务仍在运行)。


2. 永久切换(需重启生效)

设置默认启动为命令行界面

sudo systemctl set-default multi-user.target

重启后系统会直接进入命令行模式。

恢复默认启动为图形界面

sudo systemctl set-default graphical.target

重启后系统会进入图形界面。


3. 检查当前默认启动模式

systemctl get-default
  • 输出 multi-user.target 表示命令行模式。
  • 输出 graphical.target 表示图形模式。

注意事项

  1. 权限问题:切换操作需要 sudo 或 root 权限。
  2. 服务状态:如果图形服务未安装或损坏,切换可能失败。确保已安装 gnome-shell(或其他桌面环境): bash yum groupinstall "GNOME Desktop"
  3. 虚拟机环境:部分虚拟机工具(如 VMware)可能需要额外配置快捷键映射。

通过上述方法,你可以灵活地在 CentOS 7 的图形和命令行界面之间切换。