【个人成长笔记】在Ubuntu中将Linux系统的文件夹名称从中文改回英文的完整指南
【个人成长笔记】在Ubuntu中将Linux系统的文件夹名称从中文改回英文的完整指南
- 在Ubuntu系统中,将用户主目录下的默认文件夹名称从中文改为英文,是习惯命令行操作的用户会碰到的一个实际需求。
- 中文文件夹名虽然在图形界面下直观,但在终端中切换路径时需要频繁切换输入法,确实不够便捷。
- 本文将详细介绍几种将中文文件夹名改为英文的方法,并分析其原理,帮助你选择最适合自己的方案。
(持续更新中,欢迎关注!)
文章目录
- 【个人成长笔记】在Ubuntu中将Linux系统的文件夹名称从中文改回英文的完整指南
- ✅ 前言
- 🔥 方法一:终端命令法(推荐)
- 🔥 方法二:系统设置法
- 1)操作步骤
- 2)优缺点分析
- 🔥 方法三:手动配置法
- 1)配置文件修改
- 2)手动重命名文件夹
- ⚠️ 故障排除与常见问题
- 问题1:终端命令法无效
- 问题2:手动重命名后图形界面异常
- 问题3:权限不足
- ✅ 结语
✅ 前言
- 在使用Ubuntu中文版时,系统会自动创建"桌面"、“文档”、"下载"等中文名称的文件夹。
- 虽然这在图形界面下很方便,但在终端操作时却需要频繁切换输入法,降低了工作效率。
为何文件夹会是中文?
当你安装Ubuntu系统时,如果选择了中文作为默认语言,系统便会自动在用户主目录(/home/你的用户名/
)下创建一系列标准文件夹,如“桌面”、“文档”、“下载”等。这些名称并非硬编码,而是由一套名为 XDG用户目录(XDG User Directories)的规范动态管理的。系统会根据当前的语言环境(Locale)动态地决定这些文件夹的显示名称。
对比各种修改方法的特点和适用场景
方法 | 操作复杂度 | 安全性 | 适用场景 | 推荐指数 |
---|---|---|---|---|
终端命令法 | 简单 | 高 | 快速修改,熟悉终端操作 | ★★★★★ |
系统设置法 | 中等 | 高 | 图形界面偏好,不熟悉命令 | ★★★★☆ |
手动配置法 | 复杂 | 中 | 其他方法失效,需要精确控制 | ★★★☆☆ |
展示了完整的决策过程
🔥 方法一:终端命令法(推荐)
这是最直接有效的方法,通过简单的终端命令完成修改
-
打开终端 使用快捷键
Ctrl+Alt+T
打开终端。 -
设置英文环境并更新目录
# 将当前会话的语言环境临时设置为英文 export LANG=en_US # 启动XDG更新工具,它会检测到语言变化并提示更新文件夹名 xdg-user-dirs-gtk-update
执行后系统会弹出对话框,询问是否将目录转换为英文路径,选择"Update Names"或"更新名称"。
-
恢复中文环境但保留英文文件夹
export LANG=zh_CN.UTF-8 xdg-user-dirs-gtk-update
此时系统会再次弹出对话框,询问是否将目录改回中文,选择"保留旧的名称"(Keep Old Names)并勾选"不再提示"。
- 重启系统 关闭终端并重启系统使更改生效。
注意事项
- 确保在执行命令前关闭所有文件管理器窗口
- 如果首次运行
xdg-user-dirs-gtk-update
没有弹出对话框,可尝试注销后重新登录再执行 - 此方法只会更改标准文件夹的名称,不会影响其他文件
🔥 方法二:系统设置法
适合不熟悉终端操作的用户,通过图形界面完成修改
1)操作步骤
- 打开"系统设置" → “区域和语言”
- 将"汉语"拖动到"English"下方,点击"应用到整个系统"
- 注销系统并重新登录,此时系统会询问是否更新文件夹名称,选择"更新名称"
- 重新进入区域和语言设置,将汉语拖回顶部并应用到系统
- 再次注销并重新登录,选择"保留旧的名称"
2)优缺点分析
- 优点:操作直观,无需记忆命令;
- 缺点:步骤较多,需要多次注销登录。
🔥 方法三:手动配置法
当前两种方法不奏效时,可采用此方法进行手动配置
1)配置文件修改
-
编辑配置文件
gedit ~/.config/user-dirs.dirs
或使用其他文本编辑器如nano、vim。
-
修改文件内容
将文件内容修改为:
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"
确保路径与实际的文件夹名称对应。
2)手动重命名文件夹
使用mv命令重命名实际文件夹:
mv ~/桌面 ~/Desktop
mv ~/下载 ~/Downloads
mv ~/文档 ~/Documents
mv ~/图片 ~/Pictures
mv ~/音乐 ~/Music
mv ~/视频 ~/Videos
mv ~/模板 ~/Templates
mv ~/公共 ~/Public
⚠️ 故障排除与常见问题
问题1:终端命令法无效
解决方案:检查系统是否安装了xdg-user-dirs-gtk
包,可尝试安装或重新安装:
sudo apt install xdg-user-dirs-gtk
问题2:手动重命名后图形界面异常
解决方案:确保~/.config/user-dirs.dirs
文件中的路径与实际文件夹名称完全一致。重启文件管理器或系统可解决大部分显示问题。
问题3:权限不足
解决方案:在命令前加sudo
获取管理员权限,但操作需谨慎,避免系统文件损坏。
最佳实践与建议
- 备份重要数据:在进行任何修改前,建议备份home目录下的重要文件
- 选择合适时机:在系统空闲时进行操作,避免中断重要任务
- 验证结果:修改完成后,在终端和图形界面分别验证文件夹名称是否一致
- 避免混合使用:完成一种方法后如能达到目的,不必尝试其他方法,以免造成混乱
✅ 结语
将Ubuntu系统中的中文文件夹名称改为英文,可以显著提高终端操作效率。三种方法各有优势,终端命令法适合大多数用户,系统设置法适合图形界面偏好者,而手动配置法则提供了最大的灵活性和控制力。
- 根据具体情况选择合适的方法,遵循操作步骤,即可顺利完成修改。
本文基于Ubuntu 16.04至24.04版本测试,不同版本可能存在细微差异。修改系统配置前请务必备份重要数据。