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

Fedora 設定開機進入文字模式(多用戶模式)完整教學

編輯:關於 Linux

為加快開機速度、節省資源,可將 Fedora 預設運行等級從圖形模式(runlevel 5)改為文字模式(runlevel 3)。Fedora 15 以前修改 /etc/inittab;Fedora 15 起改用 systemd,需操作 systemctl 或符號連結 default.target。

Fedora 14 及以前(SysVinit)

vi /etc/inittab
# 找到:
id:5:initdefault:
# 改為:
id:3:initdefault:
# 存檔重啟
reboot

Fedora 15 及以後(systemd)

systemd 使用 target 替代 runlevel:

  • multi-user.target ≈ runlevel 3(文字模式)
  • graphical.target ≈ runlevel 5(圖形模式)

方法一:systemctl 指令(推薦)

# 設定預設為文字模式
systemctl set-default multi-user.target

# 切回圖形模式
systemctl set-default graphical.target

# 查看當前預設
systemctl get-default

方法二:手動調整符號連結

# 強制覆蓋既有 default.target
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
# 圖形模式:
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

注意: /etc/systemd/system/default.target 若已存在,必須加 -f 強制覆蓋,否則 ln 會報錯「File exists」。

驗證

reboot
# 開機應直接進入文字登入介面
# 臨時啟動圖形介面:startx 或 systemctl isolate graphical.target

systemd target 切換示意圖

Fedora Wiki 參考截圖

優缺點

  • 文字模式:開機快、記憶體佔用低、適合伺服器/無頭機器。
  • 圖形模式:適合桌面用戶、需圖形化工具場景。
  • 可隨時用 systemctl isolate graphical.target 臨時切換,不影響預設值。
Copyright © Windows教程網 All Rights Reserved