GNU/Linux >> LINUX-Kenntnisse >  >> Linux

5 Beispiele zum Erstellen mehrerer Verzeichnisse in Linux

Übersicht

Hier zeigen wir einige Möglichkeiten/Tipps/Hinweise zum Erstellen mehrerer Verzeichnisse in Linux. Die Schritte, die wir in diesem Artikel behandeln möchten, sind das Erstellen mehrerer Verzeichnisse in Linux und Unterverzeichnissen mit dem mkdir-Tool und für jedes einzelne Beispiel das Erstellen der Verzeichnisse mit nur einem Befehl. Mit anderen Worten, wir wollen einen mkdir-Befehl im Terminal ausführen, der es uns ermöglicht, mehrere Verzeichnisse und Unterverzeichnisse gleichzeitig zu erstellen.

Nur um zuerst zu rekapitulieren, wie wir mkdir verwenden, um ein Verzeichnis zu erstellen:

mkdir directory_name

Dieser einzelne Befehl erstellt natürlich nur ein einziges Verzeichnis, in dem Sie sich gerade in Ihrem Linux-System befinden. Wie wir bereits erwähnt haben, werden jetzt Beispiele gezeigt, wie mehrere Verzeichnisse und Unterverzeichnisse erstellt werden. In diesen Beispielen verwenden wir auch das Tool mkdir. Es ist immer noch leistungsfähig, alle Beispiele für die Verzeichniserstellung durchzuführen, die wir zeigen werden.

Beispiel 1. Erstellen Sie ein übergeordnetes Verzeichnis mit Unterverzeichnissen

Dies ist ein Beispiel, in dem wir ein einzelnes übergeordnetes Verzeichnis (oder Verzeichnis der oberen Ebene) erstellen müssen, in dem wir mehrere Unterverzeichnisse erstellen müssen, alle gleichzeitig mit einem Befehl. Führen Sie dazu das mkdir-Tool in einem Befehl wie dem folgenden aus:

mkdir -p main-directory/{subdir1,subdir2,subdir3,subdir4}

Wenn das mkdir-Tool so ausgeführt wird, können wir für diesen Fall mehrere Verzeichnisse gleichzeitig erstellen ermöglicht es uns, Argumente zum Erstellen von Unterverzeichnissen innerhalb des Hauptverzeichnisses hinzuzufügen.

Kleiner Hinweis, zwischen den Unterverzeichnisnamen dürfen keine Leerzeichen stehen, sonst funktioniert der Befehl nicht.

Beispiel 2. Erstellen mehrerer Verzeichnisse ohne übergeordnetes Verzeichnis

Wenn Sie nur mehrere Verzeichnisse im aktuell positionierten Verzeichnis erstellen müssen, ohne ein Hauptverzeichnis zu haben oder einen Verzeichnisbaum zu erstellen, können wir einfach Klammern aus Beispiel 1 verwenden und genau das tun:

mkdir {directory1,directory2,directory3}

Beispiel 3. Erstellen eines Verzeichnisses mit vollständigem Pfad (Unterverzeichnis innerhalb eines Unterverzeichnisses)

Was bedeutet das, wenn wir einen Verzeichnispfad wie den folgenden haben oder erstellen müssen:

Verzeichnis1/Verzeichnis2/Verzeichnis3

Wir können dies auch mit dem mkdir-Tool erreichen. Führen Sie mkdir wie folgt aus:

mkdir -p full-path/subdir1/subdir2

Beispiel 4. Verschachtelung von Klammern

Was wir damit meinen ist – wir können Klammern aus Beispiel 1 verschachteln und mehrere Unterverzeichnisse in Unterverzeichnissen und alle innerhalb des Hauptverzeichnisses erstellen.

mkdir -p another-directory/{subdir1/{subsub1,subsub2},subdir2/{subsub3,subsub4},subdir3,subdir4}

Mit einem Befehl wie diesem können Sie sofort einen Verzeichnisbaum erstellen.

Beispiel 5. Verzeichnisse erstellen und gleichzeitig Berechtigungen setzen

Das Mkdir-Tool hat auch Optionen, um die Berechtigungen nach Ihren Wünschen festzulegen (wie Sie sie zugewiesen haben) und gleichzeitig ein neues Verzeichnis zu erstellen.

mkdir –m 777 anotherdirectory

Sie können diese Option auch mit anderen Beispielen kombinieren, die wir zuvor gezeigt haben, und verwenden, um eine Ordnerberechtigung auf einmal für mehrere Verzeichnisse festzulegen.

Als Beispiel werden wir jetzt ein übergeordnetes Verzeichnis mit mehreren Unterverzeichnissen erstellen und ihnen alle die gleichen Berechtigungen geben:

mkdir -m 777 -p permissions/{one,two,three}

Zusammenfassung

Wir haben 5 verschiedene Beispiele oder Anwendungsfälle gezeigt, wie Sie mit dem mkdir-Tool mehrere Verzeichnisse unter Linux erstellen, indem Sie einen einzigen Befehl im Terminal ausführen. Mkdir ist ein leistungsstarkes Tool zum Erstellen von Verzeichnissen und bietet viele weitere Optionen zum Erstellen von Verzeichnissen (die in der Manpage von mkdir eingesehen werden können). Das Schöne an diesem Tool ist, dass seine Optionen kombiniert werden können und die oben gezeigten Beispiele auch kombiniert werden können, um Verzeichnisbäume mit noch größerer Komplexität oder für viele weitere Anwendungsfälle zu erstellen. Es wird dringend empfohlen, die Manpage von mkdir (Benutzungsdokumentation oder Handbuch) durchzugehen. Link zur Manpage – mkdirmanpage.

Vielen Dank für Ihre Zeit…


Linux
  1. So benennen Sie ein Verzeichnis unter Linux um

  2. 7 Praktische Beispiele für den cd-Befehl unter Linux

  3. 5 praktische Beispiele zum Löschen / Entfernen von Verzeichnissen in Linux

  4. mkdir- und rmdir-Befehlsbeispiele unter Linux

  5. So erstellen Sie ein neues Verzeichnis in Linux

Linux-CD-Befehl mit Beispielen

Erstellen Sie Verknüpfungen zu den häufig verwendeten Verzeichnissen in Linux

Mkdir-Befehl unter Linux

5 praktische Beispiele für den „cd“-Befehl unter Linux

mkdir-Befehl:Erstellen Sie neue Verzeichnisse in Linux

Linux rsync-Befehlsbeispiele