Die Linux-Verzeichnisstruktur ist so, dass Sie an jedem beliebigen Punkt im Terminal in einem bestimmten Verzeichnis arbeiten. Die Linux-Verzeichnishierarchie beginnt ganz oben mit dem Stammverzeichnis (/) und verzweigt sich in mehrere Unterverzeichnisse, wenn Sie den Hierarchiebaum nach unten gehen.
In dieser Anleitung konzentrieren wir uns auf mkdir
Befehl. mkdir
– kurz für Verzeichnis erstellen – ist ein Befehl, der zum Erstellen von Verzeichnissen in Linux/Unix-Systemen und zum Zuweisen anderer Attribute verwendet wird.
Erstellen Sie ein Verzeichnis mit dem Befehl mkdir
Um ein Verzeichnis mit dem Befehl mkdir zu erstellen, verwenden Sie die unten gezeigte Syntax
Syntax
mkdir [OPTIONS] directory_name
Um Ihr aktuelles Arbeitsverzeichnis herauszufinden, führen Sie Folgendes aus:
pwd
In meinem Fall ist dies /home/jamie
wie im folgenden Bild gezeigt.
Nun navigieren wir zum Verzeichnis „Dokumente“
Und erstellen Sie 3 Verzeichnisse – Verzeichnis1, Verzeichnis2 und Verzeichnis3.
Die Syntax zum Erstellen von Verzeichnissen ohne Argumente mit dem Befehl mkdir lautet:
mkdir directory_name
Um alle drei Verzeichnisse zu erstellen, führen wir daher Folgendes aus:
mkdir directory1 directory2 directory3
Sie können dies mit ls -l
überprüfen Befehl.
Ausführliche Ausgabe mit der Option -v drucken oder anzeigen
Wenn Sie die Ausführung des mkdir-Befehls drucken oder anzeigen möchten, verwenden Sie -v
Option wie unten gezeigt.
mkdir -v directory_name
In unserem Fall erstellen wir 3 weitere Verzeichnisse und zeigen die Ausgabe an.
mkdir -v directory4 directory5 directory6
Ausgabe
Wie oben gezeigt, wurde die ausführliche Ausgabe gedruckt, die die durchgeführten Operationen zeigt.
Unterverzeichnisse mit der Option -p erstellen
Das mkdir -p
-Befehl können Sie verschachtelte Verzeichnisse oder übergeordnete Verzeichnisse nur dann erstellen, wenn sie nicht existieren .
Wenn der obige Befehl wiederholt wird, passiert nichts und es wird kein Fehler gemeldet. Es wird daher als idempotent bezeichnet Betrieb.
Wenn Sie ein Verzeichnis „/dir1“ haben und den folgenden Befehl ausführen:
mkdir -p /dir1/dir2/dir3
Der obige Befehl erstellt dir2 in dir1 und dir3 in dir2.
Beispiel
mkdir -p linux/ditros/debian
Dadurch wird das Verzeichnis „debian“ im Ordner „distros“ und „distros“ im Verzeichnis „linux“ erstellt.
Dies kann bestätigt werden, indem Sie zum Pfad debian/distros/debian navigieren und pwd
ausführen Befehl.
Bestätigen des aktuellen Arbeitsverzeichnisses mit pwd
Befehl.
Zuweisen von Berechtigungen mit der Option -m
Standardmäßig ist das mkdir
weist rwx r_x r_x-Berechtigung oder einfach 755 im Oktalformat zu. Wenn Sie andere Werte zuweisen möchten, verwenden Sie den mkdir -m
und die entsprechenden Berechtigungen.
Syntax
mkdir -m octal_value directory_name
Zum Beispiel werden wir ein Verzeichnis mit dem Namen docs erstellen und weisen Sie ihm alle Berechtigungen zu (Oktalwert 777).
Um das zu erreichen, führen wir den folgenden Befehl aus.
mkdir -m 777 docs
Um zu überprüfen, ob wir das Verzeichnis mit den zugewiesenen Werten erstellt haben, führen Sie Folgendes aus:
ls -l
Ausgabe
Wie oben in den Dokumenten zu sehen Das Verzeichnis hat alle ihm zugewiesenen Berechtigungen und ist grün hervorgehoben.
Auf Manpages für den mkdir-Befehl zugreifen
Um auf die Manpages des mkdir-Befehls zuzugreifen und mehr über die Verwendung des Befehls zu erfahren, führen Sie den folgenden Befehl aus.
man mkdir
Ausgabe
Version für mkdir-Befehl abrufen
Um die Version des mkdir-Befehls in Ihrem System zu erhalten, führen Sie Folgendes aus:
mkdir --version
Ausgabe
Schlussfolgerung
In diesem Handbuch haben wir den Befehl mkdir analysiert und Beispiele für die Verwendung des Befehls gegeben. Wir hoffen, dass Sie dies nützlich fanden, besonders wenn Sie ein Anfänger sind und sich mit Linux vertraut machen. Probieren Sie die Befehle gerne aus und melden Sie sich bei uns. Ihr Feedback ist uns sehr willkommen.