Jak tworzyć katalogi w systemie Linux (polecenie mkdir)

  • George Richardson
  • 0
  • 1113
  • 345

W systemach Linux możesz tworzyć nowe katalogi z wiersza poleceń lub za pomocą menedżera plików na pulpicie. Polecenie, które umożliwia tworzenie katalogów (nazywanych również folderami), to mkdir.

Ten samouczek obejmuje podstawy korzystania z mkdir polecenie, w tym codzienne przykłady.

Składnia polecenia mkdir w systemie Linux #

Składnia mkdir polecenie wygląda następująco:

mkdir [OPCJA] [KATALOG] 

Polecenie przyjmuje jedną lub więcej nazw katalogów jako argumenty.

Jak utworzyć nowy katalog #

Aby utworzyć katalog w systemie Linux, przekaż nazwę katalogu jako argument do mkdir Komenda. Na przykład, aby utworzyć nowy katalog nowy katalog uruchomisz następujące polecenie:

mkdir newdir

Możesz sprawdzić, czy katalog został utworzony, wyświetlając zawartość przy użyciu rozszerzenia ls Komenda :

ls -l
drwxrwxr-x 2 nazwa użytkownika nazwa użytkownika 4096 20 stycznia 03:39 nowy katalog 

Podając tylko nazwę katalogu, bez pełnej ścieżki, jest on tworzony w bieżącym katalogu roboczym.

Bieżący katalog roboczy to katalog, z którego uruchamiane są polecenia. Aby zmienić bieżący katalog roboczy, użyj rozszerzenia Płyta CD Komenda.

Aby utworzyć katalog w innej lokalizacji, musisz podać bezwzględną lub względną ścieżkę do katalogu nadrzędnego. Na przykład, aby utworzyć nowy katalog w / tmp katalog, który wpiszesz:

mkdir / tmp / nowy katalog

Jeśli spróbujesz utworzyć katalog w katalogu nadrzędnym, w którym użytkownik nie ma wystarczających uprawnień, otrzymasz Odmowa pozwolenia błąd:

mkdir / root / newdir
mkdir: nie można utworzyć katalogu „/ root / newdir”: odmowa uprawnień 

Plik -v (--gadatliwy) mówi opcja mkdir wydrukować komunikat dla każdego utworzonego katalogu.

Jak utworzyć katalogi nadrzędne #

Katalog nadrzędny to katalog znajdujący się nad innym katalogiem w drzewie katalogów. Aby utworzyć katalogi nadrzędne, użyj rozszerzenia -p opcja.

Powiedzmy, że chcesz utworzyć katalog / home / linuxize / Muzyka / Rock / Gothic:

mkdir / home / linuxize / Music / Rock / Gothic

Jeśli którykolwiek z katalogów nadrzędnych nie istnieje, pojawi się błąd, jak pokazano poniżej:

mkdir: nie można utworzyć katalogu „/ home / linuxize / Music / Rock / Gothic”: Nie ma takiego pliku lub katalogu 

Zamiast tworzyć brakujące katalogi nadrzędne jeden po drugim, wywołaj mkdir polecenie z -p opcja:

mkdir -p / home / linuxize / Music / Rock / Gothic

Kiedy -p jest używana, polecenie tworzy katalog tylko wtedy, gdy nie istnieje.

Jeśli spróbujesz utworzyć katalog, który już istnieje, a -p opcja nie jest dostępna, mkdir wydrukuje plik istnieje błąd:

mkdir newdir
mkdir: nie można utworzyć katalogu „newdir”: plik istnieje 

Jak ustawić uprawnienia podczas tworzenia katalogu #

Aby utworzyć katalog z określonymi uprawnieniami, użyj -m (-tryb) opcja. Składnia przypisywania uprawnień jest taka sama, jak w przypadku chmod Komenda.

W poniższym przykładzie tworzymy nowy katalog z 700 uprawnienia, co oznacza, że ​​tylko użytkownik, który utworzył katalog, będzie mógł uzyskać do niego dostęp:

mkdir -m 700 newdir

Kiedy -m opcja nie jest używana, nowo utworzone katalogi zwykle też mają 775 lub 755 uprawnienia, w zależności od umask wartość.

Jak utworzyć wiele katalogów #

Aby utworzyć wiele katalogów, podaj nazwy katalogów jako argumenty poleceń, oddzielone spacją:

mkdir dir1 dir2 dir3

Plik mkdir polecenie umożliwia również tworzenie złożonego drzewa katalogów za pomocą jednego polecenia:

mkdir -p Muzyka / Jazz / Blues, Folk, Disco, Rock / Gothic, Punk, Progressive, Classical / Baroque / Early

Powyższe polecenie tworzy następujące drzewo katalogów:

Muzyka / | - Klasyczna | '- Barok | '- Early | - Disco | - Folk | - Jazz | „- Blues” - Rock | - Gothic | - Progressive ”- Punk 

Wniosek #

Plik mkdir polecenie w Linuksie służy do tworzenia nowych katalogów.

Więcej informacji na temat mkdir, odwiedź stronę podręcznika mkdir .

Jeśli masz pytania, możesz zostawić komentarz poniżej.




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux