ubuntu文件夹中文名改为英文

ubuntu在中文界面下面,自动创建了“桌面”,“文档”,图片 、公共的 、下载、 音乐、 视频等中文目录。

在命令行下操作的时候,要么切换到中文输入法,要么粘贴。如果在没有输入法的环境,可能操作这些目录都存在困难。

总觉得很别扭。我用Linux是为了提高效率,可是总是为了操作这些目录多按几个键甚至中断操作,得不偿失嘛。

windows操作系统虽然也有桌面,文档,图片,音乐之类的文件夹。但windows体贴的地方是,看到的是中文,而目录其实是英文。这样在没有 中文环境下也可以进入。这就是所说的虚拟目录。

  1. 我们可以先将目录都改成英文的。
    export LANG=en_US

执行

xdg-user-dirs-gtk-update

这时会弹出一个配置界面,将所有中文的用户目录切换到英文。选中不再提示,确定。

这时,会删除没有内容的用户目录,但有内容的用户目录会保持。并创建相应的英文目录:

Desktop/Download/Templates/Public/Documents/Music/Pictures/Videos

此时,在位置里看到的常用中文目录已经换成英文目录。只需将原中文目录的内容拷贝到相应英文目录,并删除中文目录即可。

然后再执行

export LANG=zh_CN.UTF-8

以显示中文。

2.显示中文,但实际是英文目录
这时,桌面也对应/home/zhouhh/Desktop,但“位置”里面,“主文件夹”,“桌面”点开都对应英文目录。

理想化的解决方案,是看到的目录是中文,但打开的目录是英文。和Windows操作系统一致。这样免得中英夹杂,影响视觉和心情。

其实这也是可以办到的。

点“位置”->“主文件夹”,打开文件浏览器(Nautilus),

在书签菜单,选编辑书签

这时,可以将各英文用户目录的显示改成中文对应的“桌面”,“文档”,图片 、公共的 、下载、 音乐、 视频等。

改完,在任务栏的“位置”,看到也变成了中文。而打开的目录,却是英文。

这样,终于舒坦了。

lz真nb,xdg-user-dirs-gtk-update这种命令都知道。我以前都是先切换为英文,注销,重新登录,然后会提示更新主目录的文件夹名称,选yes。再改回中文,继续注销,登录,再一次提示更新,此时不再提示。:dizzy:

xgd-users-dirs 是freedesktop.org为了方便群众搞的,在不同的语言下自动创建一些经常用到的目录。

xdg-user-dirs-update 这个工具会在系统登录阶段运行,它读取配置文件和用户目录信息,并创建用户本地语言版本的常用目录。设置 到$(XDG_CONFIG_HOME)/user-dirs.dirs (XDG_CONFIG_HOME defaults to ~/.config),以便应用程序读取和使用这些目录。

放狗找的 :4_87:

在UbuntuKylin 里,“桌面”,“文档”,图片 、公共的 、下载、 音乐、 视频等都是用中文表示,在命令行下操作的时候,必须要要切换到中文输入法,的确是很不方便。

要解决这个不方便地方最简单的方法,就是把这些中文目录soft-link到对应的英文目录,例如:

ln -s $HOME/桌面 $HOME/Desktop

ln -s $HOME/文档 $HOME/Documents

ln -s $HOME/下载 $HOME/Downloads

. . .

请注意,在做『软链接』(soft-link)时,被链接目录的后面不要加"/",即:

正确) ln -s $HOME/下载 $HOME/Downloads

而不是

错误) ln -s $HOME/下载/ $HOME/Downloads

另外,目标的目录在链接以前必须不存在。

习惯直接改之:4_97:

同样的问题,一般很可能有多种解决的方法。我总是尽量找最简单,最不容易出错的,希望其他人能提出更简单的方法。:smiley: 这也是大家一起讨论的最大益处,我们随时都在互相勉励,互相学习!

:4_92: 恩

大牛,希望以后多多指导啊~

学习了,狂有用:7_138:,赶快来试下

老大来和学习了,真的学习你很多东西,谢谢!!:4_94: