Создание директорий в командной строке bash

529b6ba2 25ea 48fc b229 4a0fdd8c84dc HTML

В командной строке bash создание директорий (каталогов, папок) осуществляется с помощью команды mkdir.

Базовое использование

Для создания одной директории:

mkdir folder

Создание нескольких директорий

В одной строке можно создать несколько директорий, перечислив их через пробел:

mkdir folder1 folder2

Создание вложенных директорий

Чтобы создать вложенные папки, добавьте опцию -p или --parents:

mkdir -p folder/subfolder

Опции команд в UNIX

Опции, изменяющие поведение UNIX-команд, используются очень часто. Они добавляются в сокращенной или полной форме сразу после команды (справа от нее). Также часто применяются комбинации из нескольких опций.

Узнать больше об опциях команды

Чтобы узнать, какие опции применимы для данной команды, можно воспользоваться встроенной справкой, набрав man <commandname> (например, в нашем случае: man mkdir). Чтобы выйти из страницы справки, нажмите q.

Дополнение: Использование опций на практике

Рассмотрим несколько примеров использования опций для команды mkdir:

  1. Создание нескольких уровней вложенности каталогов:
mkdir -p projects/2024/webapp
  • Этот пример создаст вложенные папки projects, 2024, и webapp в одной команде.           2. Использование комбинаций опций:

    В bash можно комбинировать опции для более сложных задач. Например, если мы хотим создать директорию и одновременно установить права доступа к ней, это можно сделать с помощью команды mkdir и команды chmod:

    mkdir -m 755 newfolder
    1. В этом примере создается папка newfolder с правами доступа 755.

    Заключение

    Команда mkdir является основным инструментом для создания директорий в bash. Понимание и использование различных опций этой команды позволяет эффективно управлять файловой системой и выполнять сложные задачи с минимальными усилиями. Экспериментируйте с опциями и комбинируйте их для достижения наилучших результатов в вашей работе.

Оцените статью