Ubuntu切换至命令行
时间: 2025-05-17 14:23:26 浏览: 27
### 如何在 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主机设备资源分配情况等等事宜。无论是临时性的还是长期固定的解决方案都有所涉及到了哦!
阅读全文
相关推荐

















