📁🎵 ""Настройка персонализированных каталогов в Linux: Управление пользовательскими директориями"" 🖥️🛠️



Системные администраторы Linux, вот ваше руководство по настройке каталогов для документов, музыки, видео, изображений и загрузок. Эта инструкция поможет вам организовать создание новых пользователей и настроить каталоги в соответствии с их предпочтениями, используя инструмент управления пользовательскими каталогами X Desktop Group (XDG).



🔹 Основы XDG:

XDG определяет стандартные каталоги для хранения файлов пользователя. Настройки по умолчанию для всех пользователей находятся в /etc/xdg/user-dirs.defaults.



🔹 Просмотр настроек по умолчанию:

 less /etc/xdg/user-dirs.defaults





Здесь вы найдете настройки, такие как DESKTOP=Desktop, DOWNLOAD=Downloads, и другие, которые определяют стандартные названия каталогов.



🔹 Создание каталогов для новых пользователей:

Каталоги создаются автоматически при первом входе пользователя в графическую среду рабочего стола.



🔹 Изменение настроек по умолчанию:

Вы можете изменить названия каталогов в /etc/xdg/user-dirs.defaults или закомментировать строки для исключения создания определенных каталогов.



🔹 Персонализация настроек для пользователя:

Пользователи могут определить свои настройки в ~/.config/user-dirs.dirs. Пример изменения настроек для пользователя Duchess:

 XDG_DESKTOP_DIR=""$HOME/table""

XDG_DOWNLOAD_DIR=""$HOME/landing-zone""

...





🔹 Применение изменений:

После внесения изменений и создания нужных каталогов, используйте xdg-user-dirs-update для применения изменений:

 xdg-user-dirs-update --set DOWNLOAD $HOME/landing-zone

...





🔹 Восстановление настроек по умолчанию:

Чтобы вернуться к настройкам по умолчанию из /etc/xdg/user-dirs.defaults, используйте:

 xdg-user-dirs-update --force





🔹 Использование символических ссылок:

Для использования каталогов за пределами домашнего каталога создайте символические ссылки. Например:

 ln -s /users/stuff/duchess /home/duchess/singendance





Это руководство поможет вам настроить индивидуальные пользовательские каталоги, обеспечивая удобство и порядок в файловой системе ваших пользователей.