• ubuntu下的文件夹命名


    本文主要学习引用了http://dbua.iteye.com/blog/943945的方法。分享快乐,嘿嘿。

    由于本人菜鸟一枚,所以ubuntu选的中文,但是安装后会发现文件夹名称,什么桌面啦,下载啦,都是中文,而我们用linux就是为了摆脱鼠标装装逼啦,嘿嘿,怎么能容忍这样的事情呢。

    所以,学习了吧文件夹的中文改为英文的方法。

    1.首先把文件夹改为英文的

    export LNAG=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),

    在书签菜单,选编辑书签

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

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

    这样,终于舒坦了。

    3.cd /etc/xdg

    hao@hao-virtual-machine:/etc/xdg$ ls user*
    user-dirs.conf user-dirs.defaults

    hao@hao-virtual-machine:/etc/xdg$ vim user-dirs.defaults

    可以看到下面的配置信息

    1 # Default settings for user directories
    2 #
    3 # The values are relative pathnames from the home directory and
    4 # will be translated on a per-path-element basis into the users locale
    5 DESKTOP=Desktop
    6 DOWNLOAD=Downloads
    7 TEMPLATES=Templates
    8 PUBLICSHARE=Public
    9 DOCUMENTS=Documents
    10 MUSIC=Music
    11 PICTURES=Pictures
    12 VIDEOS=Videos
    13 # Another alternative is:
    14 #MUSIC=Documents/Music
    15 #PICTURES=Documents/Pictures
    16 #VIDEOS=Documents/Videos

    该文件是xdg-user-dirs-update工具在用户登录时需要读取的目录配置。并根据user-dirs.conf决定如何翻译

    1 # This controls the behaviour of xdg-user-dirs-update which is run on user l ogin
    2 # You can also have per-user config in ~/.config/user-dirs.conf, or specify
    3 # the XDG_CONFIG_HOME and/or XDG_CONFIG_DIRS to override this
    4 #
    5
    6 enabled=True
    7
    8 # This sets the filename encoding to use. You can specify an explicit
    9 # encoding, or "locale" which means the encoding of the users locale
    10 # will be used
    11 filename_encoding=UTF-8
    这是系统的缺省编码设置和是否启用设置。用户的在/home/zhouhh/.config下面。

    可以由XDG_CONFIG_HOME  XDG_CONFIG_DIRS 指定路径来读取配置。

    hao@hao-virtual-machine:~$ vim .config/user-dirs.dirs




    # This file is written by xdg-user-dirs-update

    # If you want to change or add directories, just edit the line you're

    # interested in. All local changes will be retained on the next run

    # Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped

    # homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an

    # absolute path. No other format is supported.



    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"



    可以看到我的配置都已经是英文了。

  • 相关阅读:
    大数据的道理你都懂,但是这道应用题你敢不敢做?
    ffmpeg+SDL2实现的音频播放器V2.0(无杂音)
    ffmpeg+SDL2实现的音频播放器V2.0(无杂音)
    ffmpeg+SDL2实现的音频播放器V2.0(无杂音)
    ffmpeg+SDL2实现的音频播放器V2.0(无杂音)
    基础知识:计算机网络资料速查
    基础知识:计算机网络资料速查
    基础知识:计算机网络资料速查
    全球30%服务器被闲置 等于浪费300亿美金
    详观商业巨头如何走出经济“寒冬”,迎来初春
  • 原文地址:https://www.cnblogs.com/hao555sky/p/4194743.html
Copyright © 2020-2023  润新知