В чем разница между dotfile и dot config?

В настройках http (s )опечатка. Отсутствует //

Так и должно быть:

http_proxy="http://127.0.0.1:3030"
https_proxy="https://127.0.0.1:3030"
0
22.04.2020, 07:29
1 ответ

Dotfiles — более старая форма, и я считаю, что полностью избежать их будет сложно, если только вы не используете дистрибутив, который настаивает на исправлении каждого включенного программного обеспечения для использования дерева каталогов .configвместо простых dotfiles. Многие старые приложения имеют долгую историю использования определенного файла точек; у некоторых может быть свой собственный точечный каталог. Другие могут на самом деле иметь как :, например, vimподдерживает .vimrc, так и каталог .vim/с несколькими файлами и определенной структурой подкаталога -.

Структура каталогов .configоснована на Спецификации базовых каталогов XDG . Первоначально он был использован средами рабочего стола, такими как GNOME и KDE, поскольку они оба изначально имели много файлов конфигурации для каждого -пользователя и оба уже были независимо выбраны несколько похожими решениями для каталога -.

Для файловых менеджеров с графическим интерфейсом концепция скрытых файлов может быть проблематичной :, если вы решите не отображать имена файлов и каталогов, начинающиеся с точки по умолчанию, следуя классическому поведению в стиле Unix -, существование и функционирование файлов с точками будет нелегко обнаружить пользователю с графическим интерфейсом. И если вы решите не скрывать точечные файлы и каталоги, вы получите много беспорядка в своем домашнем каталоге, который в некотором смысле является абсолютным верхним уровнем вашего личного рабочего пространства. Оба пути сделают кого-то несчастным.

Перемещение файлов конфигурации для каждого -пользователя в выделенный подкаталог -может быть привлекательным решением, поскольку наличие только одного подкаталога -вместо нескольких точечных файлов и/или точечных каталогов уменьшит беспорядок. когда "скрытые" файлы отображаются в графическом интерфейсе, и разница в легкости доступа не слишком велика. Но это идет вразрез с давними -постоянными ожиданиями пользователей,:(некоторые )точечные файлы «всегда были здесь и назывались как этот ».

Это будет очень мнение, -основанное на мнениях.

Если dotfiles не связаны с доступом для входа в систему или каким-либо другим привилегированным управлением доступом, вы можете использовать символические ссылки для перехода от одного соглашения к другому, в зависимости от того, как вы предпочитаете. Но если вы действительно редактируете конкретный файл конфигурации так часто, что простота доступа важна, возможно, вы захотите создать псевдоним оболочки или значок/элемент меню на рабочем столе, который немедленно открывает фактический файл конфигурации в вашем любимом редакторе (, используя абсолютный путь )вместо этого? Это может быть даже удобнее .

Доступ к некоторым точечным файлам и каталогам осуществляется привилегированными процессами (, например. как часть аутентификации и управления доступом ), например ~/.ssh, ~/.login_confи т. д., и они обычно не могут быть заменены символическими ссылками, поскольку этим процессам требуется фактический файл вместо символической ссылки в указанном месте, чтобы не допускать разного рода уловки и подвиги. Если вы хотите переместить эти файлы, это нужно сделать, изменив конфигурацию соответствующего процесса, обычно для всей системы -.

2
19.03.2021, 02:26

Теги

Похожие вопросы