Website-Suche

mkdir-Befehl in Linux mit Beispielen


Einer der gebräuchlichsten und grundlegendsten Befehle in Linux ist der Befehl mkdir. Die einfachste Möglichkeit, diesen Befehl zu verwenden, besteht darin, ein oder mehrere Verzeichnisse zu erstellen. Wenn Sie als Linux-Neuling von Windows kommen, kennen Sie wahrscheinlich Verzeichnisse als Ordner. Der Befehl mkdir kann auch einige andere Dinge mit Verzeichnissen tun.

Der Befehl mkdir kann die Berechtigungen für ein bestimmtes Verzeichnis oder mehrere Verzeichnisse festlegen. Um den Befehl mkdir verwenden zu können, muss der Benutzer über die Berechtigung zum Erstellen von Verzeichnissen im übergeordneten Verzeichnis verfügen. Der Versuch, den Befehl mkdir ohne diese Berechtigungen zu verwenden, führt zu einem Fehler "Berechtigung verweigert".

Obwohl der mkdir-Befehl einer der grundlegendsten Linux-Befehle ist, kann er mit seinen vielen verschiedenen Optionen, mit denen Sie Verzeichnisse erstellen und bearbeiten können, immer noch etwas komplexer werden, als wir bisher erklärt haben. Sie werden einige dieser Optionen sehr hilfreich finden, obwohl das nicht heißt, dass mkdir allein nicht bereits eine Vielzahl von Administrationssituationen abdeckt.

In diesem Tutorial erfahren Sie anhand von Beispielen, wie Sie den Befehl mkdir unter Linux verwenden. Im Folgenden erfahren Sie mehr über die verschiedenen Optionen, die Sie mit diesem Befehl verwenden können.

In diesem Tutorial lernen Sie:

  • So verwenden Sie den Befehl mkdir unter Linux

Häufig verwendete Optionen

Der Befehl mkdir erstellt ein Verzeichnis im aktuellen Arbeitsverzeichnis, es sei denn, es wird ein anderer Pfad angegeben. Die Optionen, die Sie mit mkdir verwenden können, dienen meist nur dazu, Verzeichnisse auf verschiedene, spezifische Weise zu erstellen und zu bearbeiten, um bestimmte Anforderungen zu erfüllen und zusätzliche Informationen bereitzustellen.

mkdir-Befehl in grundlegenden Linux-Beispielen

  1. Wenn Sie den Befehl mkdir selbst ausführen, ohne zusätzliche Optionen, wird einfach ein Verzeichnis in Ihrem aktuellen Arbeitsverzeichnis erstellt. Das aktuelle Verzeichnis ist das Verzeichnis, in dem ein Benutzer zu einem bestimmten Zeitpunkt arbeitet.

    
    mkdir directory01
    

    Wie Sie im obigen Screenshot sehen können, haben wir erfolgreich ein neues Verzeichnis erstellt. Diese Ausgabe ist immer die gleiche, in der der Befehl mkdir im Hintergrund automatisch ein Verzeichnis erstellt, wenn Sie mkdir ohne zusätzliche Optionen ausführen. Sie können dieses Ergebnis ändern, indem Sie eine der verschiedenen Optionen mit mkdir verwenden. Wir werden das im nächsten Beispiel behandeln.

  2. Mit der Option -v (ausführlich) können wir den Befehl mkdir dazu bringen, uns mitzuteilen, was er im Hintergrund tut, damit wir ihn in Aktion sehen können. Im folgenden Beispiel zeigen wir Ihnen, wie Sie die Syntax in Ihrem Linux-Terminal verwenden, um diese Ausgabe zu erhalten.

    
    mkdir -v directory02
    

    Wie Sie im obigen Screenshot sehen können, erstellt die Ausgabe von mkdir -vein Verzeichnis und teilt uns mit, was sie im Hintergrund getan hat.

  3. In den obigen Beispielen haben wir gezeigt, wie der Befehl mkdir verwendet werden kann, um ein Verzeichnis zu erstellen. Aber wie Sie sich aus der Einleitung dieses Beitrags erinnern werden, kann der Befehl mkdir mehrere Verzeichnisse gleichzeitig erstellen. Wir können dies erreichen, indem wir mehr als ein Verzeichnis nach dem Befehl mkdir eingeben.

    
    mkdir directory03 directory04
    

    Wie Sie im obigen Screenshot sehen können, können Sie mehrere Verzeichnisse erstellen, indem Sie jeden Verzeichnisnamen nach dem Befehl eingeben.

Erweiterte Nutzung

Der Befehl mkdir ist ziemlich einfach. Aber wie Sie im Abschnitt "Beispiele" dieses Artikels beobachtet haben, gibt es viele andere Optionen, die wir damit verwenden können. Viele dieser Optionen werden manchmal übersehen, und selbst einige erfahrene Systemadministratoren kennen sie möglicherweise nicht. Sie können sich jedoch in verschiedenen Situationen als nützlich erweisen. In diesem Abschnitt zeigen wir Ihnen einige der weniger bekannten Optionen des mkdir-Befehls, die wir für nützlich halten.

mkdir-Befehl in Linux – Fortgeschrittene Beispiele

  1. Eine andere Möglichkeit, den Befehl mkdir zu verwenden, besteht darin, die erstellten Verzeichnisse anzuweisen, Lese-, Schreib- und Ausführungsberechtigungen für den Inhalt der erstellten Verzeichnisse zu erteilen. Diese Befehlszeilenoption ist für die Systemadministration unerlässlich. Wenn Sie sich dies also merken, ist es für Sie von großem Vorteil, wenn Sie in diesem Arbeitsbereich tätig sind. In der folgenden Syntax werden Sie feststellen, dass wir a=rwx verwendet haben. Genau so werden die oben genannten Berechtigungen festgelegt.

    
    mkdir -m a=rwx
    

    Wie Sie im obigen Screenshot sehen können, können wir mit der Option -m allen Benutzern Berechtigungen zum Lesen, Schreiben und Ausführen des Inhalts der von uns erstellten Verzeichnisse erteilen.

  2. Verwenden Sie die Option --version, um die Versionsnummer und einige zusätzliche Informationen über die Lizenz und die Beendigungen anzuzeigen.

    
    mkdir --version
    

  3. Jetzt, da Sie wissen, wie Sie den Befehl mkdir verwenden, um mehrere Verzeichnisse zu erstellen, können wir damit beginnen, zu lernen, wie Sie die Option -p zum Erstellen von übergeordneten Verzeichnissen verwenden. Standardmäßig führt die Verwendung des Befehls mkdir zum Erstellen übergeordneter Verzeichnisse dazu, dass der Befehl die folgende Meldung anzeigt

    Wenn wir die Option -p verwenden, kann der Befehl mkdir die Verzeichnisse erstellen und zeigt keine Fehlermeldung an.

    
    mkdir -p directory1/directory2/directory3
    

    Mit der Option -p konnte der Befehl mkdir die Verzeichnisse directory1/directory2/directory3 erstellen, ohne eine Fehlermeldung zu erhalten.

Abschließende Gedanken

In diesem Tutorial haben wir alles über den Befehl mkdir unter Linux gelernt. Der Befehl mkdir ist wichtig für den persönlichen Gebrauch und die Systemadministration, um Verzeichnisse zu erstellen und zu bearbeiten. Dies ist besonders nützlich, um Benutzern Zugriff auf Lese-, Schreib- und Ausführungsberechtigungen zu gewähren, indem die Option -m angehängt wird.

Verwandte Artikel: