Ubuntu下的命令行与图形界面切换

本文介绍如何在Ubuntu系统中设置开机直接进入命令行界面的方法,包括修改grub配置文件的具体步骤,以及如何从命令行界面切换到图形界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu下,希望系统开机即为命令行界面,修改/etc/default/grub,替换 

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

为     GRUB_CMDLINE_LINUX_DEFAULT="text"

然后最重要的是,利用指令sudo update-grub更新grub文件。

最好不要写"quiet splash text",我有一个虚拟机系统改成了此语句,无法开机,没有任何显示,没有办法只能重新安装系统。

进入命令行状态下,如果想进入图形界面,用startx指令,但我敲入startx,没有任何显示,只有紫色的背景。

此时想换回开机为图形界面,需要修改grub文件,可是在命令行状态下,修改语句速度极慢,且无法删除text,具体原因我也不清楚,于是我startx进入图形界面,敲入ctrl+alt+T,调出终端修改了grub。

### 如何在 Ubuntu切换命令行模式 在 Ubuntu 系统中,可以通过多种方式进入命令行模式(Command Line Mode)。以下是具体方法: #### 使用快捷键切换至 TTY 终端 Ubuntu 默认提供了多个虚拟终端(TTY),可以用来运行纯文本界面的应用程序。按下 `Ctrl + Alt + F1` 至 `Ctrl + Alt + F6` 可以访问这些 TTY 终端[^5]。例如,按 `Ctrl + Alt + F3` 将打开第三个 TTY 终端,在这里用户可以直接登录并操作系统的命令行环境。 返回图形化桌面环境时,只需按下 `Ctrl + Alt + F7` 或者 `Ctrl + Alt + F2` (取决于具体的发行版版本和配置)即可回到 GUI 桌面会话[^5]。 #### 停用图形化显示管理器 如果希望完全禁用图形界面而仅保留命令行启动,则需修改系统服务设置。执行以下命令来停止当前正在运行的显示管理器(如 GDM、LightDM 等): ```bash sudo systemctl stop lightdm.service ``` 要永久更改默认目标为目标多用户命令行状态而不是图形化界面,可调整 systemd 的默认目标: ```bash sudo systemctl set-default multi-user.target ``` 重启计算机之后就会自动引导进入无GUI的全字符界面工作流[^6]。 当以后想要重新启用图形界面的时候,只需要简单地改变回原来的目标设定: ```bash sudo systemctl set-default graphical.target ``` 接着再次重启机器让改动生效[^6]。 #### 利用 init 控制级别 对于较老版本或者特定场景下的需求,还可以通过传统的 Unix/Linux 初始化进程控制机制实现同样的效果——即切换不同的运行级(runlevel)。输入如下指令将使系统处于单用户维护模式(仅有root权限可用),从而关闭所有不必要的后台守护程序和服务以及X Window System本身: ```bash sudo telinit 1 ``` 恢复正常的多用户操作则需要把run level改回去比如3代表标准Linux服务器环境不含任何窗口管理系统部件;或者是5表示带完整GNOME/KDE之类的全套多媒体支持功能在内的常规台式机/笔记本电脑体验形式: ```bash sudo telinit 5 ``` 注意这种方法可能不适用于最新基于Systemd架构构建起来的新一代操作系统实例当中[^7]。 --- ### 总结 以上介绍了三种主要途径帮助你在不同情况下快速便捷地转换成纯粹依赖键盘鼠标交互完成日常任务处理流程的状态下去操控你的Ubuntu Linux主机设备资源分配情况等等事宜。无论是临时性的还是长期固定的解决方案都有所涉及到了哦!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值