中文桌面環境 (GNOME/KDE) 默認創建「下載」「文檔」「音樂」等中文目錄,終端操作需輸入中文或轉義,極不便利。通過切換語系環境並運行 `xdg-user-dirs-update` 可一鍵重命名。
export LANG=en_US.UTF-8
export LANGUAGE=en_US:en
或直接執行:
LANG=en_US.UTF-8 xdg-user-dirs-gtk-update
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
...
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh
# 或重新登錄圖形界面自動恢復
$ ls ~
Desktop Downloads Documents Music Pictures Videos Templates Public
`xdg-user-dirs-update` 讀取 `~/.config/user-dirs.dirs` 及 `/etc/xdg/user-dirs.defaults`,根據當前 `$LANG` 判斷目標目錄名稱,執行重命名並更新配置文件。