mkdir — создание каталога

Как мы уже договаривались «каталог», «папка» и «директория», это синонимы, т.е. означают одно и то же. Мы используем все три понятия, но наиболее предпочтительным считаем «каталог», потом «папку», а потом «директорию».

команда mkdir

(сокращение от английского make directory (создать директорию))

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

mkdir [ПАРАМЕТРЫ] КАТАЛОГ(И)

Пример 1, создадим каталог с названием kat1:

mkdir kat1

Пример 2, создадим каталог с названием kat2 в каталоге /tmp :

mkdir /tmp/kat2

Пример 3, создадим в каталоге /tmp каталоги kat3 и kat4:

mkdir /tmp/kat3 /tmp/kat4

Пример 4, создадим в каталоге /tmp несколько вложенных каталогов kat5/kat6/kat7:

mkdir /tmp/kat5/kat6/kat7

Этот пример завершится ошибкой. Здесь, по сути, мы создаём каталог kat7, который вложен в каталог kat6, который, в свою очередь вложен в каталог kat5, а т.к. каталоги kat5 и kat6 не существуют то и создать каталог kat7 в несуществующих каталогах невозможно (перечитайте это 3 раза).
Чтобы создать каталог kat7 и все вложенные каталоги нужно использовать параметр «-p» (сокращение от английского parents (родители (т.е. создание родительских каталогов)):

mkdir -p /tmp/kat5/kat6/kat7