我从来没有见过~/.local
除了share
XDG 规格没有提到 下的任何其他目录.local
。这里设置两级目录而不是只有一级(如~/.config
)的动机是什么?
答案1
这符合文件系统层次标准和目录。/usr
正如/usr/local
链接所示,/share
是与体系结构无关的数据的子目录。
实际上,目前正在努力将完整的用户特定三级层次结构$HOME/.local
从$HOME
. 明显的好处是它们不会扰乱您的主文件夹视图(毕竟,主文件夹应该包含您的工作文件),因为默认情况下不会显示以点开头的名称。