Рейтинг:4

В чем разница между опциями -d и -m для useradd?

флаг jp

Когда мы используем пользовательдобавить, в чем разница между и ? Потому что определения обоих звучат одинаково, что отвечает за создание домашнего каталога.

Рейтинг:9
флаг jp
Dan

Два варианта не очень похожи, но они могут работать вместе. Если вы посмотрите на справочная страница пользовательдобавить вы найдете следующее:

       -d, --home-dir HOME_DIR
           Новый пользователь будет создан с использованием HOME_DIR в качестве значения для входа пользователя.
           каталог. По умолчанию имя LOGIN добавляется к BASE_DIR и используется как
           имя каталога входа. Каталог HOME_DIR не обязательно должен существовать, но не будет
           создается, если он отсутствует.

       -м, --создать-дом
           Создайте домашний каталог пользователя, если он не существует. Файлы и каталоги
           содержащиеся в каталоге скелета (который можно определить с помощью опции -k), будет
           копируется в домашний каталог.

           По умолчанию, если этот параметр не указан и CREATE_HOME не включен, дома нет.
           директории созданы.

опция заключается в том, чтобы просто указать, где будет домашний каталог созданного пользователя, но он не создаст его, если он не существует. В то время как опция создаст домашний каталог, который установлен если его не существует.

флаг jp
Dan
Не имеет отношения к вашему вопросу, но команда `useradd` является командой низкого уровня, обычно [рекомендуется](https://askubuntu.com/q/345974/) использовать [`adduser`](https://manpages .ubuntu.com/manpages/hirsute/en/man8/adduser.8.html), который является более удобным интерфейсом для команды `useradd`.
shaunx333 avatar
флаг jp
Спасибо за совет, на самом деле я новичок в Linux и в настоящее время изучаю системное администрирование.
rexkogitans avatar
флаг cn
Не в каждом Linux есть `adduser`, например. Arch Linux и его производные.

Ответить или комментировать

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