fedora Linux 下用户home目录下文件夹名字修改Desktop,Documents,Downloads,Pictures等

    技术2022-05-18  13

    核心:vi ~/.config/user-dirs.dirs 编辑这个文件,文件格式很简单,一看就明白了

    使用fedora linux,用户home家目录下缺省情况下可能会有以下几个目录,

    Desktop    Downloads  Music  Pictures    Videos  Documents  Maps    Public    Templates

    使用图形界面时,如需要选中一下文件夹,习惯上打该文件夹名字的第一个字母(如有多个同首字母目录时,再打第二个字母),这样可以很方便的快速定 位,多数文件管理器都有这样功能,使用非常方便,但home目录下的几个缺省文件夹名字是大写开头的,小写输入法下打第一个字母,并不能定位;linux 对文件名的大小写敏感。按shift+相应的字母,总是不方便,要同时按下shif键。

    于是想,是否可以把这几个文件夹的名字改一下,首字母改成小写,这样就会方便得多。当然,直接把文件夹名字改掉,大写开头的文件夹还会被创建,也就 是说,默认情况下,linux(其实应该是gnome的文件管理程序)并不认可小写的文件名。linux是可以无限定制的,家目录下文件名这一点,一定也 会在某个地方有配置文件,而且应该是点号(.)开头的隐藏文件。但具体位置并不知道,没有到网上搜索相关资料,想根据自己猜测分析找到它;这样可以锻炼加 深对linux的理解,也比较有成就感。

    分析:这样的配置文件,应该是分别在每个用户的家目录下,这样方便每个用户自己定义这些文件名。因为在修改默认语言时(如从中文修改为英文,或相反),linux会询问是否更新家目录下的这些目录名。

    于是查看家目录下的隐藏文件,

    [feng@fsc ~]$ ls -al 总用量 86844 drwx——. 67 feng feng     4096  9月  5 15:00 . drwxr-xr-x.  4 root root     4096  8月  4 01:30 .. drwx——.  3 feng feng     4096  8月  6 23:34 .adobe drwx——.  8 feng feng     4096  8月 28 23:10 .amsn drwx——.  2 feng feng     4096  8月 21 21:13 amsn_received drwxrwxr-x.  4 feng feng     4096  8月 22 00:42 .audacity-data -rw——-.  1 feng feng     2074  9月  5 01:22 .bash_history -rw-r–r–.  1 feng feng       18  3月 31 20:14 .bash_logout -rw-r–r–.  1 feng feng      176  3月 31 20:14 .bash_profile -rw-r–r–.  1 feng feng      124  3月 31 20:14 .bashrc drwx——.  7 feng feng     4096  9月  5 14:53 .beagle drwxrwxr-x.  2 feng feng     4096  8月 21 22:53 .BloGTK -rw-rw-r–.  1 feng feng     4096  8月 23 22:37 brasero-session.log drwx——.  8 feng feng     4096  8月 29 14:24 .cache drwxrwxr-x.  3 feng feng     4096  8月  5 22:13 .color drwxr-xr-x. 22 feng feng     4096  9月  5 14:55 .config drwx——.  3 feng feng     4096  8月  4 01:31 .dbus drwxrwx—.  3 feng feng     4096  8月 22 00:42 .denemo drwxr-xr-x.  2 feng feng     4096  9月  5 15:00 Desktop …………………. -rw-r–r–.  1 feng feng      188  8月 29 22:56 .yumex.conf

    文件很多,很多软件都有一个相应的隐藏文件,作为当前用户的配置文件。注意到其中有一个下.config目录

    drwxr-xr-x. 22 feng feng     4096  9月  5 14:55 .config

    很可能在这里,进去看看

    [feng@fsc ~]$ cd .config/ [feng@fsc .config]$ ll 总用量 96 drwxrwxr-x. 2 feng feng 4096  8月 29 09:18 akonadi drwxrwxr-x. 5 feng feng 4096  8月 28 09:11 awn drwx——. 2 feng feng 4096  8月 23 22:41 brasero drwx——. 2 feng feng 4096  8月  7 11:31 Empathy drwx——. 2 feng feng 4096  8月 15 15:08 enchant drwx——. 5 feng feng 4096  8月 29 11:22 geany drwx——. 2 feng feng 4096  8月 29 22:53 glista drwxr-xr-x. 3 feng feng 4096  8月  4 01:31 gnome-disk-utility drwxr-xr-x. 3 feng feng 4096  8月  4 01:31 gnome-session drwxrwxr-x. 4 feng feng 4096  8月  4 01:31 gnote drwxrwxr-x. 2 feng feng 4096  8月 21 22:23 Google drwx——. 2 feng feng 4096  9月  5 00:02 gtk-2.0 drwx——. 3 feng feng 4096  8月  4 01:31 ibus drwxrwxr-x. 2 feng feng 4096  8月 29 23:07 InSilmaril drwxrwxr-x. 3 feng feng 4096  9月  3 23:03 menus drwxrwxr-x. 2 feng feng 4096  8月 15 15:08 pino drwxrwxr-x. 4 feng feng 4096  9月  5 12:49 smplayer drwx——. 2 feng feng 4096  8月 29 00:42 Thunar drwxr-xr-x. 6 feng feng 4096  8月 29 13:52 transmission -rw-rw-r–. 1 feng feng 8561  8月 29 23:09 Trolltech.conf -rw——-. 1 feng feng  632  8月 15 15:44 user-dirs.dirs drwxrwxr-x. 2 feng feng 4096  8月 22 01:57 zim

    注意到其中的 user-dirs.dirs文件,从文件名字是判断,很可能就是它,打开看看

    vi 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” ~ ~ ~ ~ ~ ~ ~ ~ “user-dirs.dirs” 15L, 632C                                          12,1         全部

    第一行写明:xdg-user-dirs-update创建修改的这个文件,修改一下试试,把下面的大写目录名改成小写的。

    然后把home家目录下的几个大写首字母的目录改名,当然改成小写首字母的。

    [feng@fsc ~]$ mv Documents/ documents [feng@fsc ~]$ mv Downloads/ downloads [feng@fsc ~]$ mv Maps maps [feng@fsc ~]$ mv Music music [feng@fsc ~]$ mv Templates/ tempates [feng@fsc ~]$ mv Videos/ videos ……

    然后用firefox下载个东西试试,看默认保存位置是否是到downloads里面了

    一次简单的探索,志之于此

    延伸阅读

    linux内核编译选项详解(一):General setup Enable Root login on Fedora 12/fedora 12 下启用root用户登录X 调谐LINUX网络性能之调谐方法概述 Linux僵尸进程详解(产生过程,处理) linux下硬盘uuid查看及修改设置 Linux网络配置七大实用命令行工具 linux网络性能优化工具/调谐LINUX网络性能之调试工具篇:route,netstat,tcpdump 处理日常事务的 Linux 程序和它们的配置 三十种常见Linux发行版简介及名称含义 利用安装光盘创建本地 yum 源补装 RPM 软件包

    更多原创文章请访问:http://www.path8.net/tn/category/private


    最新回复(0)