Я никогда не видел ничего в ~/.local
кроме share
, а в спецификации XDG нет других каталогов в .local
. В чем причина наличия двух уровней каталогов, а не одного (например, ~/.config
)?
1 ответ
2
Это соответствует каталогам /usr
и /usr/local
Стандартов файловой системы . Как говорится в ссылке, /share
- это подкаталог для данных, не зависящих от архитектуры.
Фактически, предпринимаются постоянные усилия по перемещению полной пользовательской третичной иерархии в $HOME/.local
из $HOME
. Очевидное преимущество заключается в том, что они не будут загромождать вид вашей домашней папки (которая, в конце концов, должна содержать ваши рабочие файлы), поскольку имена, начинающиеся с точки, по умолчанию не отображаются.