12. mkdir (Создать каталог)

Работая с файлами, вам потребуется организовывать их по каталогам (директориям). Основным инструментом для этой задачи является команда mkdir, что означает «Make Directory» (Создать каталог). Эта команда позволяет создать каталог в Linux прямо из терминала или командной строки.

Создание одного каталога

Самое базовое использование команды mkdir в Linux — создание одного нового каталога. Если каталог еще не существует, эта команда создаст его в вашем текущем местоположении. Например, чтобы создать каталог с именем documents:

mkdir documents

Создание нескольких каталогов

Вы также можете создать несколько каталогов одновременно, перечислив их имена через пробел. Это эффективный способ быстро настроить несколько папок.

mkdir books paintings

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

Иногда вам нужно создать каталог и его родительские каталоги одновременно. Для этого идеально подходит опция -p (parent — родительский). Эта мощная функция команды для создания папки в Linux предотвращает ошибки, если родительские каталоги не существуют. Например, чтобы создать каталог favorites внутри hemmingway, который находится внутри books:

mkdir -p books/hemmingway/favorites

Эта одна команда создаст books, hemmingway и favorites, если они еще не существуют, демонстрируя ключевую возможность, когда вам нужно создать каталог в Linux.

Войдите, чтобы сохранить ваш прогресс обучения

Вход

Упражнения

Практика ведет к совершенству! Вот несколько практических лабораторных работ для закрепления вашего понимания создания и управления каталогами:

  1. Команда Linux mkdir: Создание каталогов — Узнайте, как использовать команду mkdir в Linux для создания каталогов, установки разрешений и организации файловой системы. Эта лабораторная работа охватывает базовое и расширенное использование, включая создание вложенных каталогов.
  2. Настройка структуры нового проекта — Практикуйте навыки управления каталогами Linux, создавая определенную структуру проекта и перемещаясь по ней с помощью основных команд, таких как mkdir и cd.

Эти лабораторные работы помогут вам применить концепции в реальных сценариях и обрести уверенность в создании и организации каталогов в Linux.

Тест

Какая команда используется для создания каталога? Пожалуйста, ответьте, используя только строчную английскую команду.