萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 家目錄中文資料夾改為英文名稱的簡單三步驟

問題背景

中文桌面環境 (GNOME/KDE) 默認創建「下載」「文檔」「音樂」等中文目錄,終端操作需輸入中文或轉義,極不便利。通過切換語系環境並運行 `xdg-user-dirs-update` 可一鍵重命名。

操作步驟

1. 臨時切換至英文語系

export LANG=en_US.UTF-8
export LANGUAGE=en_US:en

或直接執行:

LANG=en_US.UTF-8 xdg-user-dirs-gtk-update

2. 運行目錄遷移工具

xdg-user-dirs-gtk-update

彈出圖形對話框,提示「是否將標準目錄重命名為英文名稱?」,點擊 Update Names / 更新名稱 確認。

終端輸出示例:

Moving DESKTOP directory from 桌面 to Desktop
Moving DOWNLOAD directory from 下載 to Downloads
Moving DOCUMENTS directory from 文檔 to Documents
...

3. 恢復中文語系環境

export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh
# 或重新登錄圖形界面自動恢復

驗證結果

$ ls ~
Desktop  Downloads  Documents  Music  Pictures  Videos  Templates  Public

注意事項

  • 操作前請**備份重要數據**,雖工具會移動文件,但極端情況下可能遺失。
  • 部分應用 (如 Steam、Wine 瓶) 可能硬編碼中文路徑,需手動調整配置或建立軟連結兼容。
  • 若使用 Wayland 會話,確保 `xdg-user-dirs-gtk-update` 支援當前桌面環境。

原理說明

`xdg-user-dirs-update` 讀取 `~/.config/user-dirs.dirs` 及 `/etc/xdg/user-dirs.defaults`,根據當前 `$LANG` 判斷目標目錄名稱,執行重命名並更新配置文件。

copyright © 萬盛學電腦網 all rights reserved