Команда mkdir в Linux/Unix с примери

Команда mkdir в Linux/Unix с примери

Въведение в mkdir

Сега нека научим как да създадете своя собствена директория с помощта на командния ред.

Mkdir означава „направи директория“. С помощта на командата mkdir можете да създадете нова директория, където пожелаете във вашата система. Просто напишете 'mkdir , вместо въведете името на новата директория, която искате да създадете, и след това натиснете enter.

В операционните системи ReactOS, Microsoft Windows, IBM OS/2, DR FlexOS, DOS и Unix командата mkdir се използва за създаване на нова директория. Също така, той е наличен в PHP скриптовия език и EFI shell. Често командата се нарича md в ReactOS, Windows, OS/2 и DOS.

Командата е свързана с командата create_dir Stratus OpenVOS. AmigaDOS и MetaComCo TRIPOS предлагат същата команда MakeDir за създаване на нови директории. Много платформи за числени изчисления, като GNU Octave и MATLAB, съдържат функцията mkdir със същата функционалност.

Можем да създадем множество директории, като зададем директориите с помощта на разрешения с командата mkdir. Не можем да създаваме директории без разрешение и може да се сблъскаме с грешката „отказано разрешение“. Директориите, които трябва да бъдат създадени, трябва да бъдат именувани, така че mkdir създава тази конкретна директория, когато директорията не съществува с това име. Но ако това име съществува, командата mkdir няма да създаде директорията.

Синтаксис:

 mkdir  

Пример:

 mkdir created  

Linux mkdir команда 1

В горния пример аз съм вътре /home/sssit директория . Направих си указател 'създадено' чрез предаване на команда 'mkdir създаден' .

Сега, ако се опитам да създам нов файл със същото име на файл 'създадено' който технически вече съществува, ще получа съобщение за грешка.

Забележка: Ако не предоставите път, тогава по подразбиране вашият файл ще бъде създаден само в текущата ви директория. Ако искате да създадете вашата директория някъде другаде, тогава предоставете пътя на вашата целева директория и вашият файл ще бъде създаден там.

За създаване на множество директории

Синтаксис:

 mkdir ...  

Linux команда mkdir 2

Можете също да създадете няколко директории едновременно. Вижте примера по-горе, създадохме множество директории 'файл1 файл2 файл3' .

Опции на Mkdir

Настроики Описание
mkdir -p, -родители Добавете директория, включително нейната поддиректория.
mkdir -v, -многословен Отпечатайте съобщение за всяка създадена директория.
mkdir -m -mode=РЕЖИМ Задайте привилегия за достъп.
-СЪС Той настройва контекста на сигурността на SELinux на всички създадени директории към техния тип по подразбиране.
--контекст[=CTX] Работи като опцията -Z. Ако се споменава CTX, той задава контекста на защита на SMACK или SELinux на CTX.
--версия Той показва номера на версията и някои подробности за лиценза и след това излиза.
--помогне Той показва подробностите, свързани с помощта, и след това излиза.