MKDIR -Befehl in Unix/Linux mit Beispielen

MKDIR -Befehl in Unix/Linux mit Beispielen

Wollten Sie schon immer ein Verzeichnis in Linux machen, wusste aber nicht, wie? Der "Mkdir" Befehl ist die Antwort! Mkdir steht für "Make Directory" und es ist einer der nützlichsten Linux -Befehle. Sie können Verzeichnisse (Ordner) im Linux -Dateisystem erstellen. Sie können ein einzelnes Verzeichnis mit einem einzigen Befehl oder mehreren Verzeichnissen gleichzeitig mit einem einzigen Befehl erstellen. Es ist unglaublich nützlich für die Organisation von Dateien und kann Ihnen viel Zeit und Ärger sparen.

In diesem Artikel werden wir 10 praktische Beispiele der Mkdir Befehl in Linux.

  • Linux -CD -Befehlshilfe und Beispiele

Syntax

Der Mkdir Der Befehl verwendet die folgende Syntax:

Mkdir [Option]… Verzeichnis… 

MKDIR -Befehlsbeispiele

Hier sind einige Beispiele für Befehlszeilen zum Erstellen von Verzeichnissen mit dem Befehl MKDIR auf einem Unix/Linux -System.

  1. Erstellen Sie ein einzelnes Verzeichnis
  2. Der folgende Befehl besteht darin, ein Verzeichnis im vorliegenden Arbeitsverzeichnis zu erstellen. Benutze einfach die Mkdir Befehl gefolgt vom neuen Verzeichnisnamen zu erstellen.

    Mkdir my_dir  

  3. Verzeichnis erstellen und seine Eltern
  4. Beim Erstellen eines Verzeichnisses an einem anderen Ort müssen die übergeordneten Verzeichnisse verfügbar sein. Wenn die übergeordneten Verzeichnisse nicht verfügbar sind, wird dies mit den oben genannten Beispielen über einen Fehler verfügbar.

    Der Befehl mkdir bietet jedoch eine Option, um auch übergeordnete Verzeichnisse zu erstellen.

    mkdir -p/opt/backup/my_dir  

    Hier das -P sagt Mkdir, er solle auch Elternverzeichnisse gut erstellen.

  5. Erstellen Sie mehrere Verzeichnisse
  6. Sie können auch mehrere Verzeichnisse in einem einzigen Befehl erstellen.

    Mkdir Dir1 Dir2 Dir3  

    Sie können auch alle Verzeichnisnamen, einschließlich Pfade, um mehrere Verzeichnisse in einem einzigen Befehl zu erstellen.

    mkdir dir1/backup/dir2/var/www/dir3  

  7. Erstellen Sie ein Verzeichnis mit spezifischen Berechtigungen
  8. Verwenden -M Option zum Festlegen der Standardberechtigung in einem Verzeichnis während der Erstellungszeit. Dies ähnelt dem Erstellen eines Verzeichnisses und der Änderung der Erlaubnis mit "Chmod" Befehl.

    mkdir -m 644 my_dir  mkdir -m a = rwx my_dir  mkdir -m u = rw, g = r, o = r my_dir  

  9. Erstellen Sie ein Verzeichnis mit einem bestimmten Eigentümer und einer bestimmten Gruppe
  10. Zum Beispiel können wir den Verzeichnisbesitzer und die Gruppe zum Zeitpunkt der Erstellung definieren:

    mkdir -m 755 -p -v --Owner = user --group = Group my_dir  

    Hier --Eigentümer wird verwendet, um den Benutzer zu definieren und --Gruppe ist Gruppennamen zu definieren.

  11. Erstellen Sie mehrere Verzeichnisse an einem bestimmten Ort
  12. Dies ist die weniger bekannte Option zum Erstellen mehrerer Verzeichnisse an verschiedenen Orten mit einem einzigen Befehl. Der folgende Befehl erstellt 3 Verzeichnisse (eins, zwei, Und drei) unter dem '/var/backup' Verzeichnis.

    mkdir -p/var/backup/dir1 | dir2 | dir3  

  13. Erstellen Sie ein Verzeichnis und legen Sie den Selinux -Kontext fest
  14. Die rhelbasierten Systeme verwenden SELinux für die erweiterte Sicherheit von Dateien. Sie können den Selinux -Kontext auch während der Erstellung des Verzeichnisses mit dem definieren -Z Möglichkeit:

    mkdir -z context_type my_dir  

  • Abschluss
  • Zusammenfassend ist der Befehl mkdir ein einfaches und leistungsfähiges Werkzeug zum Erstellen von Verzeichnissen unter Linux. Durch die Verwendung der verschiedenen Optionen und Argumente können Sie Verzeichnisse mit benutzerdefinierten Berechtigungen, Eigentümern und Selinux -Kontexttypen erstellen und sogar mehrere Verzeichnisse in einem Befehl erstellen. Das MKDIR -Befehl zu vertraut ist ein wichtiger Schritt, um die Linux -Verabreichung zu beherrschen.