临时切换(无需重启)
方法1:快捷键切换虚拟终端
- 步骤:
- 同时按下
Ctrl + Alt + F1
到F6
中的任意键(如F3
)。 - 系统立即切换到纯命令行终端(tty),需输入用户名和密码登录。
- 返回图形界面:按
Ctrl + Alt + F2
或F7/F8
(不同发行版可能不同,通常F1-F6为CLI,F7/F8为GUI)。
- 同时按下
方法2:终端内临时切换
- 在图形界面打开终端(
Ctrl + Alt + T
)。 - 输入命令临时进入CLI:
sudo systemctl isolate multi-user.target # 切换到命令行模式
- 返回图形界面:
sudo systemctl isolate graphical.target # 切换回GUI
永久切换(重启后生效)
方法1:修改系统默认运行目标
- 打开终端,查看当前默认目标:
systemctl get-default
- 设置命令行模式为默认:
sudo systemctl set-default multi-user.target # 永久启用CLI
- 重启生效:
reboot
- 恢复图形界面:
sudo systemctl set-default graphical.target # 改回GUI reboot
方法2:修改GRUB引导参数(适用于所有发行版)
- 编辑GRUB配置文件:
sudo nano /etc/default/grub
- 找到
GRUB_CMDLINE_LINUX_DEFAULT
行,在引号内添加:systemd.unit=multi-user.target # 或 text
- 更新GRUB并重启:
sudo update-grub # Ubuntu/Debian sudo grub2-mkconfig -o /boot/grub2/grub.cfg # CentOS/Fedora reboot
注意事项
- 快捷键差异:
- Ubuntu 18.04+:图形界面通常在
Ctrl + Alt + F2
或F7
。 - CentOS 7:图形界面默认在
Ctrl + Alt + F1
,CLI在F2-F6
。
- Ubuntu 18.04+:图形界面通常在
- 权限要求:永久切换需
sudo
权限,避免误操作导致系统无法启动。 - 服务依赖:关闭图形界面后,GPU相关服务(如NVIDIA驱动)可能停止,需手动重启。
- 紧急恢复:若永久切换后无法操作,在GRUB引导菜单选择”Recovery Mode”修复。
应用场景
- 临时切换:快速执行命令、排查图形界面卡顿问题。
- 永久切换:服务器部署、资源受限设备(如树莓派)、长期运行的无头(Headless)系统。
引用说明:本文方法参考Linux内核文档(kernel.org)及Systemd官方手册(freedesktop.org),适用于使用Systemd的现代Linux发行版,不同桌面环境(GNOME/KDE)快捷键可能略有差异,请以实际系统为准,操作前建议备份重要数据。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6147.html