Утилита mkdir — инструмент командной строки Linux, который используется для создания каталогов в файловой системе. Эта команда позволяет пользователям организовывать логические структуры для хранения файлов, что значительно упрощает поиск и управление ими.
В этой статье мы расскажем, как использовать команду mkdir в ОС Linux.
Содержание:
- Создание каталога с помощью mkdir
- Создание нескольких папок
- Установка прав доступа при создании каталога
- Создание папки в другом каталоге
- Создание родительского каталога и дочерней папки
- Создание нескольких подкаталогов с помощью mkdir
- Выводы
Создание каталога с помощью mkdir
Синтаксис команды mkdir имеет следующий вид:
Где:
[options]— необязательные опции;<DirectoryName>— название каталога или путь к нему.
Чтобы создать каталог в текущей рабочей директории, укажите его название в качестве аргумента команды mkdir. Например:
Создание нескольких папок
Вы можете создать сразу несколько папок одновременно. Для этого следует указать их названия через запятую в качестве аргументов команды и заключить в фигурные скобки. Например:
Читайте также: 15 примеров команды ls в Linux.
Установка прав доступа при создании каталога
По умолчанию, когда Вы создаете каталог, операционная система назначает ему следующие права доступа для:
- владельца — чтение, запись и выполнение (
7); - группы владельца — чтение, запись и выполнение (
7); - других пользователей — чтение и выполнение (
5).
Однако, Вы можете вручную задавать эти разрешения. Для этого используется параметр -m команды mkdir. Для примера установим права доступа 660 (чтение и запись для владельца, чтение и запись для группы владельца, никаких разрешений для других пользователей) для каталога directory5:
Создание папки в другом каталоге
Утилита mkdir позволяет создавать папки в любом месте файловой системы. Чтобы это сделать, нужно указать абсолютный путь к файлу в качестве аргумента команды. К примеру:
Читайте также: 13 примеров команды cat для начинающих в Linux.
Создание родительского каталога и дочерней папки
Если Вам нужно создать директорию и сразу же папку в ней, нет необходимости выполнять mkdir дважды. Достаточно использовать опцию -p. Тогда синтаксис команды будет иметь следующий вид:
Где:
ParentDirectory— родительский каталог;SubDirectory— дочерняя папка.
Например:
Создание нескольких подкаталогов с помощью mkdir
Утилита mkdir может помочь эффективно управлять файлами большого проекта. Например, с ее помощью можно создать в одной директории иерархическую структуру подкаталогов.
Допустим, нам нужно создать каталог qwerty, в котором будут храниться следующие поддиректории:
a— с папкамиa1,a2,a3;asdf— без папок;b— с папкамиb1,b2;c— с папкойc1;123— без папок;ABC— без папок.
Читайте также: Как использовать команду tree в Linux.
Для этого выполним представленную ниже команду:
Выводы
Теперь Вы знаете, как создавать папки с помощью команды mkdir в ОС Linux. Благодаря полученным навыкам, Вы сможете более эффективно организовывать объекты в файловой системе. Надеемся, что этот материал был полезным для Вас!
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.





























