logo

Príkaz mkdir v systéme Linux/Unix s príkladmi

Úvod do mkdir

Teraz sa naučíme, ako vytvoriť svoj vlastný adresár pomocou príkazového riadka.

mkdir znamená 'make directory'. Pomocou príkazu mkdir môžete vytvoriť nový adresár kdekoľvek vo vašom systéme. Stačí zadať 'mkdir , namiesto napíšte názov nového adresára, ktorý chcete vytvoriť, a potom stlačte enter.

V operačných systémoch ReactOS, Microsoft Windows, IBM OS/2, DR FlexOS, DOS a Unix sa príkaz mkdir používa na vytvorenie nového adresára. Tiež je k dispozícii v skriptovacom jazyku PHP a EFI shell. Príkaz sa často v ReactOS, Windows, OS/2 a DOS nazýva md.

Príkaz súvisí s príkazom create_dir Stratus OpenVOS. AmigaDOS a MetaComCo TRIPOS ponúkajú rovnaký príkaz MakeDir na vytváranie nových adresárov. Mnoho platforiem numerických výpočtov, ako napríklad GNU Octave a MATLAB, obsahuje funkciu mkdir s rovnakou funkcionalitou.

Môžeme vytvoriť viacero adresárov nastavením adresárov pomocou oprávnení pomocou príkazu mkdir. Nemôžeme vytvárať adresáre bez povolenia a môžeme čeliť chybe „povolenie odmietnuté“. Adresáre, ktoré by sa mali vytvoriť, musia byť pomenované, takže mkdir vytvorí tento konkrétny adresár, keď adresár s týmto názvom neexistuje. Ak však tento názov existuje, príkaz mkdir adresár nevytvorí.

Syntax:

 mkdir 

Príklad:

 mkdir created 

Linuxový príkaz mkdir 1

Vo vyššie uvedenom príklade som v adresár /home/sssit . Vytvoril som si adresár 'vytvorené' odovzdaním príkazu 'mkdir created' .

Teraz, ak sa pokúsim vytvoriť nový súbor s rovnakým názvom súboru 'vytvorené' ktorý už technicky existuje, dostanem chybové hlásenie.

Poznámka: Ak neposkytnete cestu, váš súbor sa štandardne vytvorí iba vo vašom aktuálnom adresári. Ak chcete vytvoriť svoj adresár niekde inde, zadajte cestu k cieľovému adresáru a váš súbor sa vytvorí tam.

Ak chcete vytvoriť viacero adresárov

Syntax:

 mkdir ... 

Linuxový príkaz mkdir 2

Môžete tiež vytvoriť viacero adresárov súčasne. Pozrite sa na príklad vyššie, vytvorili sme viacero adresárov 'file1 file2 file3' .

c pole reťazcov

Možnosti Mkdir

možnostiPopis
mkdir -p, -rodičiaPridať adresár vrátane jeho podadresára.
mkdir -v, -verboseVytlačte správu pre každý vytvorený adresár.
mkdir -m -mode=REŽIMNastaviť prístupové oprávnenie.
-SNastaví bezpečnostný kontext SELinux všetkých vytvorených adresárov na ich predvolený typ.
--context[=CTX]Funguje to ako možnosť -Z. Ak je uvedené CTX, nastaví bezpečnostný kontext SMACK alebo SELinux na CTX.
--verziaZobrazí sa číslo verzie a niektoré podrobnosti o licencii a potom sa ukončí.
--PomocZobrazí podrobnosti súvisiace s pomocníkom a potom sa ukončí.