Мое имя пользователя timo, и я сделал это, чтобы получить права собственности на все мои файлы и папки в домашнем каталоге (перенесен из другой учетной записи):
~$ sudo chown -R timo /home/timo/*
Вы можете использовать команду mkdir с опцией -p, чтобы создать папку внутри другой несуществующей папки. Рассмотрим пример,
mkdir -p "$HOME/a/b/c/d"
Если папки a, b, c и d не существуют в доме перед запуском команды. После выполнения команды все эти папки будут созданы рекурсивно внутри друг друга.
Вы можете видеть из man mkdir
-p, --parents
no error if existing, make parent directories as needed
Вы можете использовать команду mkdir с опцией -p, чтобы создать папку внутри другой несуществующей папки. Рассмотрим пример,
mkdir -p "$HOME/a/b/c/d"
Если папки a, b, c и d не существуют в доме перед запуском команды. После выполнения команды все эти папки будут созданы рекурсивно внутри друг друга.
Вы можете видеть из man mkdir
-p, --parents
no error if existing, make parent directories as needed
Вот ответ на вопрос, ниже команда выполнит задание, которое вы хотите, именно так, как вы хотите :) Это можно сделать с помощью команды mkdir (make directory), как показано ниже:
root@test:~# sudo mkdir -p /abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
root@test:~#
Если вы хотите, чтобы он показывал вам каталоги, созданные во время работы, используйте с ним подробное описание, как показано ниже:
root@test:~# sudo mkdir -pv /abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
mkdir: created directory `/abcd'
mkdir: created directory `/abcd/efgh'
mkdir: created directory `/abcd/efgh/ijkl'
mkdir: created directory `/abcd/efgh/ijkl/mnop'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst/uvwx'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst/uvwx/yz/'
root@test:~#
Наслаждайтесь! :
)Вот ответ на вопрос, ниже команда выполнит задание, которое вы хотите, именно так, как вы хотите :) Это можно сделать с помощью команды mkdir (make directory), как показано ниже:
root@test:~# sudo mkdir -p /abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
root@test:~#
Если вы хотите, чтобы он показывал вам каталоги, созданные во время работы, используйте с ним подробное описание, как показано ниже:
root@test:~# sudo mkdir -pv /abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
mkdir: created directory `/abcd'
mkdir: created directory `/abcd/efgh'
mkdir: created directory `/abcd/efgh/ijkl'
mkdir: created directory `/abcd/efgh/ijkl/mnop'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst/uvwx'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst/uvwx/yz/'
root@test:~#
Наслаждайтесь! :
)