Команды Linux · 1 min read · Sep 20, 2025
Команда mkdir в Linux: объяснение для начинающих (с примерами)
В любой момент времени в командной строке вы находитесь в директории. Поэтому очевидно, насколько важны директории для командной строки. В Linux команда rm позволяет вам удалять директории, но именно команда mkdir позволяет вам создавать их в первую очередь. В этом руководстве мы обсудим основы этого инструмента, используя несколько простых для понимания примеров.
Но прежде чем мы это сделаем, стоит упомянуть, что все примеры в этом руководстве были протестированы на Ubuntu 16.04 LTS.
Команда mkdir в Linux
Как уже упоминалось, команда mkdir позволяет пользователю создавать директории. Вот ее синтаксис:
mkdir [OPTION]... DIRECTORY...А вот как страница man этого инструмента описывает его:
Создайте DIRECTORY(и), если они еще не существуют.Следующие примеры в формате вопросов и ответов должны дать вам лучшее представление о том, как работает mkdir.
Вопрос 1. Как создать директории с помощью mkdir?
Создание директорий довольно просто, все, что вам нужно сделать, это передать имя директории, которую вы хотите создать, команде mkdir.
mkdir [dir-name]Вот пример:
mkdir test-dirВопрос 2. Как убедиться, что родительские директории (если они не существуют) создаются в процессе?
Иногда требуется создать полную структуру директорий с помощью одной команды mkdir. Это возможно, но вам нужно будет использовать командный параметр -p.
Например, если вы хотите создать dir1/dir2/dir3, когда ни одна из этих директорий еще не существует, вы можете сделать это следующим образом:
mkdir -p dir1/dir2/dir3
Вопрос 3. Как установить разрешения для создаваемой директории?
По умолчанию команда mkdir устанавливает разрешения rwx, rwx и r-x для директорий, созданных с ее помощью.
Однако, если вы хотите, вы можете установить пользовательские разрешения, используя командный параметр -m.
Вопрос 4. Как заставить mkdir выводить детали операции?
Если вы хотите, чтобы mkdir отображал полные детали выполняемой операции, это можно сделать с помощью командного параметра -v.
mkdir -v [dir]Вот пример:
Заключение
Таким образом, вы можете видеть, что mkdir — это довольно простая команда для понимания и использования. У нее нет кривой обучения. Мы охватили почти все ее командные параметры здесь. Просто практикуйтесь, и вы сможете начать использовать команду в своей повседневной работе. Если вы хотите узнать больше об инструменте, перейдите на его страницу man.
Get new posts in your inbox
No spam. Unsubscribe anytime.