Рейтинг:0

sudo mkdir -p родитель/потомок | Доступ запрещен

флаг th

Это похоже на проблему нулевого дня. Мне нужно создать двухуровневую структуру папок.

Я пытался:

sudo mkdir родитель/потомок
>>> mkdir: невозможно создать каталог «родительский/дочерний»: нет такого файла или каталога
sudo mkdir -p родитель/потомок
>>> mkdir: невозможно создать каталог «родительский»: разрешение отклонено
флаг in
Я могу понять цель? Вы хотите создать каталог с именем «родительский» (например), затем создать каталог внутри «родительского» с именем «дочерний» (например).Это правильно? Или вы хотите создать каталог с косой чертой в имени?
StressedBoi69420 avatar
флаг th
2 папки, одна внутри другой
Soren A avatar
флаг mx
В каком каталоге вы пытаетесь создать родительский/дочерний?
флаг hr
... Интересно, это на монтировании NFS с `root_squash` или подобным?
Рейтинг:0
флаг in

Большинство файловых систем не работают так, как блочное хранилище S3, что делает автоматическую генерацию того, что кажется полностью определенным путем, автоматическим магическим процессом. Как правило, чтобы сделать то, что вы пытаетесь сделать, человек должен выполнить следующие действия:

родитель mkdir
mkdir родитель/потомок

Однако, если вы настаиваете на том, чтобы сделать это как однострочный, вы можете попробовать это:

mkdir -p ~/{родительский/{дочерний}}

Что хорошо в этом, так это то, что вы можете создавать несколько каталогов практически одновременно:

mkdir -p ~/{родитель/{ребенок1,ребенок2,ребенок3},дядя,тетя,Морти}

Это даст вам сразу много каталогов, если вы помните -п и фигурные скобки

terdon avatar
флаг cn
Я не могу придумать причины, по которой в обычной файловой системе Linux `mkdir -p foo/bar` не работала бы. В этом весь смысл опции GNU `-p` для `mkdir`. Что еще более важно, если `mkdir -p ~/{parent/{child}}` работает, то и `mkdir -p ~/parent/child` скобки здесь не делают ничего полезного. На самом деле, они ломают вещи: ваша команда создаст каталог с именем `~/{parent` и подкаталог в нем с именем `{child}}`. Попробуй. Расширение фигурной скобки работает только с запятыми.

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

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