Linux虚拟机如何进入命令行模式?,Ubuntu/CentOS怎样进入文本终端?,如何快速进入Linux虚拟机控制台?,Linux终端模式怎么开启?,虚拟机如何切换到命令行界面?

临时切换:从图形界面进入命令行

  1. 快捷键切换

    • 同时按下 Ctrl + Alt + F3(或 F2~F6),系统切换到虚拟终端(TTY)。
    • 返回图形界面:按 Ctrl + Alt + F1(或 F7,取决于发行版)。
  2. 终端模拟器
    在图形界面中打开终端:

    • 快捷键:Ctrl + Alt + T(Ubuntu/Debian默认)
    • 手动打开:搜索应用菜单中的 TerminalKonsole

永久启动到命令行模式

方法1:修改系统默认运行级别

  • 适用于SysVinit系统(如CentOS 6)
    编辑 /etc/inittab 文件:

    sudo vi /etc/inittab

    找到行 id:5:initdefault:,将 5(图形模式)改为 3(命令行模式),保存重启。

  • 适用于Systemd系统(Ubuntu 16.04+/CentOS 7+)
    设置默认目标为多用户命令行:

    sudo systemctl set-default multi-user.target  # 命令行模式
    sudo reboot

    恢复图形界面:

    sudo systemctl set-default graphical.target

方法2:GRUB引导时临时切换

  1. 启动虚拟机时,在GRUB菜单界面(若未显示,启动时按住 ShiftEsc)。
  2. 选择内核行,按 e 进入编辑模式。
  3. 找到以 linux 开头的行,末尾添加 systemd.unit=multi-user.target
  4. Ctrl + X 启动,系统进入命令行(仅本次生效)。

不同发行版的具体操作

发行版 进入命令行的操作
Ubuntu/Debian sudo systemctl set-default multi-user.target
CentOS/RHEL sudo systemctl set-default runlevel3.target
Fedora 同CentOS,或使用 sudo telinit 3
Arch Linux 编辑 /etc/systemd/system/default.target 链接到 multi-user.target

常见问题解决

  • 问题1:修改后黑屏无法进入图形界面
    检查显卡驱动:lspci -k | grep -A 2 VGA
    重装图形服务:Ubuntu用 sudo apt install --reinstall ubuntu-desktop

  • 问题2:GRUB菜单不显示
    编辑 /etc/default/grub,设置 GRUB_TIMEOUT=5,运行 sudo update-grub

  • 问题3:忘记root密码

    1. GRUB编辑内核行末尾加 init=/bin/bash
    2. 启动后执行 mount -o remount,rw / 修改密码。

为什么使用命令行模式?

  • 资源占用低:节省虚拟机内存/CPU,提升性能。
  • 管理效率高:支持SSH远程控制、脚本自动化。
  • 系统恢复:图形界面崩溃时,命令行是唯一的修复入口。

提示:日常操作可结合 tmuxscreen 管理会话,避免网络中断导致任务终止。


引用说明
本文参考Linux官方文档(kernel.org)、Ubuntu社区Wiki(help.ubuntu.com)及Systemd手册(freedesktop.org),操作经过CentOS 7/Ubuntu 22.04虚拟机实测验证。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6664.html

(0)
酷番叔酷番叔
上一篇 2025年7月8日 11:01
下一篇 2025年7月8日 11:10

相关推荐

  • PowerShell是什么?一文读懂核心概念

    PowerShell 是微软开发的跨平台任务自动化和配置管理框架,结合了命令行 shell 的强大功能与脚本语言的灵活性,它基于 .NET,处理对象而非纯文本,专为高效系统管理和复杂任务自动化而设计。

    6天前
    700
  • CAD命令异常?三招恢复默认设置

    通过备份文件恢复(最安全)适用场景:误改命令别名、工具栏布局混乱操作步骤:关闭AutoCAD,确保程序完全退出定位备份文件夹(路径因版本略有差异):Windows 10/11:C:\Users\<用户名>\AppData\Roaming\Autodesk\AutoCAD <版本>\&lt……

    2025年6月23日
    1500
  • Linux下vi如何删除IP地址?

    vi(或vim)是Linux系统中功能强大的文本编辑器,当需要修改配置文件(如/etc/network/interfaces或/etc/sysconfig/network-scripts/ifcfg-eth0)删除IP地址时,掌握以下方法至关重要,操作前务必备份文件(例如使用cp 原文件 原文件.bak),避免……

    2025年7月13日
    1000
  • AI会取代人类工作吗

    管理员权限赋予用户系统管理、安全控制与权限分配能力,确保高效执行关键操作。

    2025年7月6日
    1500
  • 命令分解怎么做?快速上手技巧

    命令分解是将复杂指令拆解为可执行步骤的过程,通过识别核心要素、明确逻辑顺序来降低执行难度,提升操作效率与准确性。

    2025年7月13日
    1200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信