Создать простой каталог или папку
Предположим, вы хотите создать каталог в /дом папка с именем ‘Mydir’ . Выполните следующую команду, чтобы создать каталог. Если не существует каталога с именем ‘ mydir ’До этого команда будет выполнена без ошибок. Запустить ' ls ’ команда, чтобы проверить, создан каталог или нет.
$mkdirmydir
$ls
Создать несколько каталогов
Выполните следующую команду, чтобы создать несколько каталогов с помощью ‘ mkdir ’ команда. Три справочника, temp1, temp2 и temp3 будет создан после выполнения команды.
$mkdirtemp1 temp2 temp3
$ls
Создать каталог, когда путь к каталогу не существует
Предположим, вы хотите создать каталог по пути, / рисунок / newdir / test . В нынешней системе ' mydir ’Не имеет каталога или файлов в нем. Итак, путь недействителен. Запустить ‘Mkdir’ команда с указанным выше путем. После выполнения команды появится сообщение об ошибке.
$mkdir /рисунок/newdir/тестовое задание
Если вы хотите принудительно создать несуществующий путь, создав все несуществующие каталоги, указанные в пути из терминала, запустите ‘ mkdir 'Команда с '-п ' вариант.
$mkdir -п /рисунок/newdir/тестовое заданиеТеперь проверьте, созданы ли каталоги, выполнив следующие команды.
$CDрисунок$ls -Р
Создать каталог с разрешением
Когда вы создаете новый каталог, для вновь созданного каталога устанавливается разрешение по умолчанию.
Создайте новый каталог и проверьте разрешение по умолчанию, выполнив следующие команды. ‘ штат' Команда используется для проверки текущего разрешения любого существующего каталога. Разрешение каталога по умолчанию - ‘ rwxr-xr-x '. Это означает, что владелец каталога имеет все разрешения, а пользователи группы и другие пользователи не имеют разрешения на запись.
$mkdirnewdir1$штатnewdir1/
‘-M’ Параметр используется для установки разрешения каталога во время создания каталога. Выполните следующие команды, чтобы создать каталог со всеми разрешениями, и проверьте разрешение, используя 'штат' команда. Выходные данные показывают, что все типы пользователей имеют все разрешения.
$mkdir -м 777newdir2$штатnewdir2/
Создать каталог с помощью скрипта
Вы можете проверить, существует ли каталог, с помощью сценария bash. Создайте файл bash и добавьте следующий код для создания нового каталога после проверки того, существует ли каталог или нет, используя ‘-D ' вариант. Если каталог существует, отобразится сообщение «Каталог уже существует», в противном случае будет создан новый каталог.
#! / bin / bashвыбросил -n 'Введите имя каталога:'
читатьnewdirname
если [ -d '$ newdirname' ];тогда
выбросил 'Каталог уже существует';
еще
``mkdir -п $ newdirname``;
выбросил '$ newdirnameкаталог создан '
быть
Запустите сценарий и проверьте, создан ли каталог.
$трепатьcreate_dir.sh$ls
Надеюсь, вы сможете использовать ‘Mkdir’ после прочтения этого руководства более эффективно использовать различные параметры. Спасибо.