logo

Příkaz mkdir v Linuxu/Unixu s příklady

Úvod do mkdir

Nyní se naučíme, jak vytvořit svůj vlastní adresář pomocí příkazového řádku.

mkdir znamená 'make directory'. S pomocí příkazu mkdir můžete vytvořit nový adresář kdekoli ve vašem systému. Stačí napsat 'mkdir , místo zadejte název nového adresáře, který chcete vytvořit, a poté stiskněte enter.

V operačních systémech ReactOS, Microsoft Windows, IBM OS/2, DR FlexOS, DOS a Unix se k vytvoření nového adresáře používá příkaz mkdir. Také je k dispozici ve skriptovacím jazyce PHP a EFI shellu. Příkaz se často nazývá md v ReactOS, Windows, OS/2 a DOS.

Příkaz souvisí s příkazem create_dir Stratus OpenVOS. AmigaDOS a MetaComCo TRIPOS nabízejí stejný příkaz MakeDir pro vytváření nových adresářů. Mnoho platforem pro numerické výpočty, jako je GNU Octave a MATLAB, obsahuje funkci mkdir se stejnou funkčností.

Můžeme vytvořit více adresářů nastavením adresářů pomocí oprávnění pomocí příkazu mkdir. Nemůžeme vytvářet adresáře bez povolení a můžeme čelit chybě „povolení odepřeno“. Adresáře, které by měly být vytvořeny, musí být pojmenovány, takže mkdir vytvoří tento konkrétní adresář, když adresář pod tímto jménem neexistuje. Ale pokud toto jméno existuje, příkaz mkdir adresář nevytvoří.

Syntax:

 mkdir 

Příklad:

 mkdir created 

Linuxový příkaz mkdir 1

Ve výše uvedeném příkladu jsem v adresář /home/sssit . Vytvořil jsem adresář 'vytvořeno' předáním příkazu 'mkdir vytvořen' .

Nyní, když se pokusím vytvořit nový soubor se stejným názvem souboru 'vytvořeno' který technicky již existuje, dostanu chybovou zprávu.

Poznámka: Pokud nezadáte cestu, bude soubor ve výchozím nastavení vytvořen pouze ve vašem aktuálním adresáři. Pokud chcete vytvořit svůj adresář někde jinde, zadejte cestu k cílovému adresáři a váš soubor bude vytvořen tam.

Chcete-li vytvořit více adresářů

Syntax:

 mkdir ... 

Linuxový příkaz mkdir 2

Můžete také vytvořit více adresářů současně. Podívejte se na příklad výše, vytvořili jsme více adresářů 'soubor1 soubor2 soubor3' .

java string charat

Možnosti Mkdir

MožnostiPopis
mkdir -p, -rodičePřidat adresář včetně jeho podadresáře.
mkdir -v, -verboseVytiskněte zprávu pro každý vytvořený adresář.
mkdir -m -mode=REŽIMNastavte přístupová oprávnění.
-SNastaví kontext zabezpečení SELinux všech vytvořených adresářů na jejich výchozí typ.
--context[=CTX]Funguje to jako volba -Z. Pokud je zmíněno CTX, nastaví kontext zabezpečení SMACK nebo SELinux na CTX.
--verzeZobrazí se číslo verze a některé podrobnosti o licenci a poté se ukončí.
--PomocZobrazí podrobnosti související s nápovědou a poté se ukončí.