На этой странице

Команда mkdir : как создать каталог (папку) используя командную строку в Ubuntu


В командной строке Ubuntu для создания папок (каталогов) используется Команда mkdir (сокращение от английского make directory). С помощью данной команды можно создать одну или несколько новых папок в указанном каталоге. Также данная команда позволяет за один раз создавать целое дерево каталогов.

Синтаксис


mkdir [опции] < Имя директории >

Параметры и синтаксис команды mkdir


Команда Описание
mkdir [Имя_каталога]: Создает каталог в текущем каталоге
mkdir Dir1 Dir2 Создает несколько каталогов в текущем каталоге
mkdir -p Dir1/Dir2 Создает дерево каталогов
-p, --parents: Не выдавать ошибок если каталог существует, создавать родительские каталоги если необходимо
mkdir -m777 имя_каталога Создает каталог и устанавливает полные права на чтение, запись, выполнение для всех пользователей
-m, --mode=режим Установить код доступа (как в chmod)
mkdir -v имя_каталога(ов): Создает каталог в текущем каталоге с выводом информации
-v, --verbose Печатать сообщение о каждом созданном каталоге
-Z, --context=CTX Установить контекст безопасности SELinux для каждого создаваемого каталога равным CTX
mkdir --help Показать эту справку и выйти
mkdir --version Показать информацию о версии и выйти

Команда mkdir


Чтобы создать каталог с именем MyDirectory в текущем каталоге, введите:

mkdir MyDirectory

Если операция выполнена успешно, терминал возвращает пустую строку.

Для проверки используйте команду:

ls
Команда mkdir
Команда mkdir

Также вы можете указать полный (абсолютный) путь к создаваемой папке. Например, для того чтобы создать новую папку в домашнем каталоге home нужно выполнить:

mkdir /home/MyDirectory

Как создать несколько каталогов используя командную строку в ubuntu


Если нужно создать сразу несколько каталогов, то их можно перечислить после команды mkdir через пробел. Так если ввести команду:

mkdir NewDirectory1 NewDirectory2 NewDirectory3
Как создать несколько каталогов
Как создать несколько каталогов

Также команда mkdir позволяет за один раз создать целое дерево каталогов. Для этого просто вводим команду mkdir и через пробел указываем дерево каталогов, которое нужно создать. Например, если ввести команду:

mkdir -p NewDirectory1/NewDirectory2/NewDirectory3

Если каталог существует то команда перейдет к созданию следующего каталога.

То будет создана папка NewDirectory1, внутри нее NewDirectory2 и потом NewDirectory3. Для проверки создания дерева каталогов можно использовать команду tree -d, которая выводит структуру папок в виде дерева.

tree -d  NewDirectory1
Дерево созданных каталогов
Дерево созданных каталогов

Установить команду tree для просмотра дерева каталогов :

apt install tree

Заключение


В этой краткой статье мы узнали как создавать каталоги использую командную строку в Ubuntu.

Рекомендуемые материалы