290 字
1 分钟

修改用户 $HOME 默认目录名

2025-03-21
无标签
浏览量 加载中...

修改用户 $HOME 默认目录名#

装好了一个简体中文的Linux发行版,一般 $HOME 目录下面都默认会有桌面、模板、音乐、公共、视频、文档、下载、图片等目录,有些发行版中,这些目录名字是中文的,有些是英文的。

其实这些目录是由 http://freedesktop.org 定义的,由 xdg-user-dirs 程序来管理,其主页为:xdg-user-dirs

安装这个程序后,用默认文件管理器进入主目录后,可以看见不同的默认目录,会有不同的图标,一般的图标主题都会为这几个默认目录设定与普通目录不同的图标。

其主要配置文件为 $HOME/.config/user-dirs.dirs ,其内容一般定为

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

另一个为 $HOME/.config/user-dirs.locale ,其内容一般定为

zh_CN

以上两个配置文件在运行 xdg-user-dirs-update 后会自动生成。

方法一#

先运行 xdg-user-dirs-update 命令,然后修改 $HOME/.config/user-dirs.dirs 文件,将其中的中文目录改为英文目录。

方法二#

先删除 $HOME/.config/user-dirs.dirs 文件,临时切换语言,让其重新生成配置文件。

Terminal window
rm -rf $HOME/.config/user-dirs.dirs
export LANG=en_US.UTF8
xdg-user-dirs-update
export LANG=zh_CN.UTF8
修改用户 $HOME 默认目录名
https://www.satxm.top/posts/user-dirs-english/
作者
Satxm
发布于
2025-03-21
许可协议
CC BY-NC-SA 4.0
最后更新于 2025-03-21,距今已过 266 天

部分内容可能已过时

评论区

目录