【Linux】Ubuntu用户目录中文化改造:从“桌面”到“desktop”的实战指南

1. 为什么需要修改Ubuntu用户目录名称

很多朋友第一次安装Ubuntu中文版时都会遇到一个不大不小的困扰:打开文件管理器后,发现"桌面"、"下载"、"图片"这些常用目录都显示为中文名称。虽然看起来亲切,但在终端操作时却带来了不少麻烦。

想象一下这样的场景:你想快速进入桌面目录查看文件,在终端输入cd 桌面时,不得不先切换中文输入法。更尴尬的是,当你用Tab键自动补全路径时,中文目录名常常无法正确补全。我在刚接触Ubuntu时就经常被这个问题困扰,每次都要在输入法和命令行之间来回切换,效率大打折扣。

其实这些中文目录名是由xdg-user-dirs这个工具自动创建的。它的本意是好的——根据系统语言自动本地化目录名称,让界面更友好。但对于习惯使用命令行的用户来说,英文目录名显然更加实用。特别是在编写脚本或进行开发工作时,英文路径能显著提升工作效率。

2. 准备工作:了解关键配置文件

在开始修改之前,我们需要了解两个关键文件:

首先是~/.config/user-dirs.dirs,这是控制用户目录路径的核心配置文件。它定义了各个标准目录(如桌面、下载、图片等)对应的实际路径。文件内容看起来像这样:

XDG_DESKTOP_DIR="$HOME/桌面"
XDG_DOWNLOAD_DIR="$HOME/下载"
XDG_TEMPLATES_DIR="$HOME/模板"

其次是/etc/xdg/user-dirs.defaults,这是系统级的默认配置模板。不过我们主要修改的是用户级别的配置文件,因为它的优先级更高。

值得注意的是,仅仅修改配置文件是不够的。我们还需要实际重命名对应的物理目录,否则系统会认为这些目录不存在。这就是为什么有些朋友修改配置后,发现桌面上的图标消失了——因为系统找不到对应的目录了。

3. 详细操作步骤:从中文到英文的完整转换

3.1 第一步:重命名物理目录

打开终端,我们先查看当前用户目录下的中文文件夹:

ls ~

你会看到类似这样的输出:

桌面  下载  文档  音乐  图片  视频  公共  模板

现在,我们需要逐个重命名这些目录。安全起见,建议先创建一个备份:

mkdir ~/backup
cp -r ~/桌面 ~/backup/

然后开始重命名操作:

mv ~/桌面 ~/desktop
mv ~/下载 ~/download
mv ~/文档 ~/documents
mv ~/音乐 ~/music
mv ~/图片 ~/pictures
mv ~/视频 ~/videos
mv ~/公共 ~/public
mv ~/模板 ~/templates
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值