logo

Polecenie mkdir w systemie Linux/Unix z przykładami

Wprowadzenie do mkdir

Teraz nauczmy się, jak utworzyć własny katalog za pomocą wiersza poleceń.

mkdir oznacza „katalog make”. Za pomocą polecenia mkdir możesz utworzyć nowy katalog w dowolnym miejscu w systemie. Po prostu wpisz 'mkdir , zamiast wpisać nazwę nowego katalogu, który chcesz utworzyć, a następnie naciśnij klawisz Enter.

W systemach operacyjnych ReactOS, Microsoft Windows, IBM OS/2, DR FlexOS, DOS i Unix polecenie mkdir służy do tworzenia nowego katalogu. Jest również dostępny w języku skryptowym PHP i powłoce EFI. Często polecenie nosi nazwę md w ReactOS, Windows, OS/2 i DOS.

Polecenie jest powiązane z poleceniem create_dir Stratus OpenVOS. AmigaDOS i MetaComCo TRIPOS oferują to samo polecenie MakeDir do tworzenia nowych katalogów. Wiele platform obliczeń numerycznych, takich jak GNU Octave i MATLAB, zawiera funkcję mkdir o tej samej funkcjonalności.

Możemy utworzyć wiele katalogów, ustawiając katalogi przy użyciu uprawnień za pomocą polecenia mkdir. Nie możemy tworzyć katalogów bez pozwolenia i może wystąpić błąd „odmowa uprawnień”. Katalogi, które należy utworzyć, muszą mieć nazwy, więc mkdir tworzy ten konkretny katalog, gdy katalog pod tą nazwą nie istnieje. Jeśli jednak taka nazwa istnieje, polecenie mkdir nie utworzy katalogu.

Składnia:

 mkdir 

Przykład:

 mkdir created 

Komenda mkdir w systemie Linux 1

W powyższym przykładzie jestem za katalog /home/sssit . Zrobiłem katalog 'Utworzony' przekazując polecenie „utworzono mkdir” .

Teraz, jeśli spróbuję utworzyć nowy plik o tej samej nazwie 'Utworzony' który technicznie już istnieje, pojawi się komunikat o błędzie.

Uwaga: Jeśli nie podasz ścieżki, domyślnie plik zostanie utworzony tylko w bieżącym katalogu. Jeśli chcesz utworzyć swój katalog w innym miejscu, podaj ścieżkę do katalogu docelowego, a plik zostanie tam utworzony.

Aby utworzyć wiele katalogów

Składnia:

 mkdir ... 

Komenda mkdir w systemie Linux 2

Można także utworzyć wiele katalogów jednocześnie. Spójrz na powyższy przykład, utworzyliśmy wiele katalogów „plik1 plik2 plik3” .

repozytorium mavena

Opcje mkdira

OpcjeOpis
mkdir -p, -rodziceDodaj katalog łącznie z jego podkatalogiem.
mkdir -v, -verboseWydrukuj wiadomość dla każdego utworzonego katalogu.
mkdir -m -mode=TRYBUstaw uprawnienia dostępu.
-ZUstawia kontekst zabezpieczeń SELinux wszystkich utworzonych katalogów na ich domyślny typ.
--context[=CTX]Działa jak opcja -Z. Jeśli wspomniano o CTX, ustawia kontekst zabezpieczeń SMACK lub SELinux na CTX.
--wersjaWyświetla numer wersji i niektóre szczegóły licencji, a następnie kończy działanie.
--pomocWyświetla szczegółowe informacje dotyczące pomocy, a następnie kończy działanie.