ryg

Команда mkdir в Mac OS X и bash

Назначение:

Создать папку на диске в операционной системе Mac OS X. Утилита создает папку с именем имя_папки в порядке указанном в имени. Права по умолчанию на создаваемые директории устанавливаются rwxrwxrwx (0777) 

Синтаксис:

mkdir [-pv] [-m режим_прав] имя_папки ...

Параметры:

-m режим_прав Установить права доступа к создаваемым папкам согласно параметрам команды chmod. Символьные права с параметрами '+' и '-' интерпретируются относительно начального значения `a=rwx'
-p Создать промежуточные папки. Если указан данный параметр будет сделана попытска создать каждую папку уазанную в пути и разделеные символом '/'. Если папки уже существуют будет выдана ошибка. Если параметр не указан, то все папки, кроме последней должны существовать. Права на папку по умалчанию устанавливаются rwxrwxrwx (0777). Для изменения используйте параметр -m
-v Вывести список создаваемых папок. Данный параметр поддерживается не всеми операционными системами, поэтому следует избегать его употребления в скриптах.

Возвращаемое значение

В случае успешного выполнения утилита возвращает 0, в случае ошибки возвращается число > 0

Примеры

		mkdir foo
		mkdir -p docs/personal/business

Создает папку foo в текущем директории.

Вторая команда пытается создать папку docs, потом в ней папку personal и уже в ней папку business

Близкие команды:

pwd - вывести имя текущей папки
cd - сменить рабочую папку
ls - вывести список файлов в папке
chmod - изменить права доступа к файлу или папке
rm - удалить файл
rmdir -удалить папку (папки)

Весь список команд terminal Mac OS X