Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 圖形界面與文本界面切換全攻略:物理機、虛擬機、啟動默認級別

編輯:Linux 教學

Linux 運行級別決定啟動模式,startx/init 實現動態切換,虛擬機熱鍵需特殊處理。本文整理全場景切換方案與避坑指南。

一、 字符界面 → 圖形界面

1. 臨時切換(當前會話生效)

startx
# 或
init 5

2. 永久修改默認啟動級別

vim /etc/inittab
# 找到 id:3:initdefault
# 將 3 改為 5
id:5:initdefault

⚠️ 禁忌:
• 絕不可設為 0(關機狀態,系統無法啟動)。
• 絕不可設為 6(重啟狀態,系統無限重啟循環)。

二、 圖形界面 ↔ 文本界面 熱鍵切換

物理機環境

操作組合鍵說明
圖形 → 文本 (TTY1-6)Ctrl + Alt + F1~F66 個獨立虛擬控制台
文本 → 圖形 (TTY7)Ctrl + Alt + F7默認圖形界面運行在 TTY7

VMware 虛擬機環境

VMware 默認捕獲 Ctrl+Alt 作為釋放焦點熱鍵,需加 Shift:

操作組合鍵
圖形 → 文本Ctrl + Alt + Shift + F1~F6
文本 → 圖形Alt + F7

技巧:在 VMware 菜單 Edit → Preferences → Hot Keys 可自定義釋放熱鍵(如改為 Ctrl+Alt+Space),避免與系統熱鍵衝突。

三、 運行級別速查表

級別名稱用途
0halt關機
1Single User單用戶維護模式
2Multi User (No NFS)多用戶無網絡
3Multi User (Text)多用戶字符界面(服務器默認)
4Unused保留
5Multi User (GUI)多用戶圖形界面(桌面默認)
6reboot重啟

四、 systemd 時代(CentOS 7+)

# 設置默認目標
systemctl set-default graphical.target  # 圖形
systemctl set-default multi-user.target # 字符

# 臨時切換
systemctl isolate graphical.target
systemctl isolate multi-user.target
Copyright © Windows教程網 All Rights Reserved