md

Erstellt ein Verzeichnis samt fehlender Pfadstufen und setzt bei Bedarf im selben Befehl die Berechtigungen.

DateienVersion 1.2.1Stabil
lil-terminal

Überblick

md erstellt eine vollständige Verzeichniskette in einem Schritt: sandbox/tmp/first/second legt alle fehlenden Ebenen an und kann zugleich einen oktalen Modus setzen. Das ist besonders nützlich für reproduzierbare Deployments und .lil-Abläufe.

Verzeichnisstrukturen in einem Schritt anlegen

Erzeugen Sie den gesamten Verzeichnispfad in einem Schritt und wechseln Sie danach hinein oder legen Sie Dateien darin an; einzelne Ebenen müssen nicht nacheinander gebaut werden.

Syntax

lil-terminal
md <path> [-MODE|-m MODE]

Referenz

md <path>

Verzeichnis und fehlende Verzeichnisse der Pfadkette anlegen

md <path> -0755

Verzeichnis anlegen und oktale Rechte setzen

md <path> -m 0755

Rechte im UNIX-Modusformat setzen (mit der Option mode)

Verschachtelte Pfade

md sandbox/tmp/first/second -0777 erzeugt alle fehlenden Ebenen bis second. Nach erfolgreicher Änderung zeigt md die kompakte, flache Ansicht des aktuellen Verzeichnisses statt eines rekursiven Baums.

Sicherheit

Der Pfad wird relativ zum aktuellen Terminalverzeichnis aufgelöst. Eine vorhandene Datei wird niemals durch ein Verzeichnis ersetzt. Nach Erfolg zeigt md dieselbe kompakte flache Ansicht wie cd und keinen großen rekursiven Baum.

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Verzeichnis und fehlende Verzeichnisse der Pfadkette anlegen

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install md
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install md -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install md -v 1.2.1
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade md
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install md -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Verzeichnis und fehlende Verzeichnisse der Pfadkette anlegen
cd \sandbox\tmp | md project/assets | md project/cache | cd project
project/
  assets/

project/
  assets/
  cache/

assets/
cache/
Verzeichnis anlegen und oktale Rechte setzen
md sandbox/tmp/private -0700
tmp/
(private created; final mode 0700)
Rechte im UNIX-Modusformat setzen (mit der Option mode)
md sandbox/tmp/public -m 0755
tmp/
(public created; final mode 0755)
Verzeichnis und fehlende Verzeichnisse der Pfadkette anlegen
md sandbox/tmp/first/second -0777
tmp/
(directory chain created through first/second; final mode 0777)
Verzeichnis und fehlende Verzeichnisse der Pfadkette anlegen
md \sandbox\README.txt\child
Verzeichnis konnte nicht erstellt werden

In diesem Beispiel verwendete Datei: sandbox/tmp/README.txt

Das Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /sandbox/.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.2.12026-08-08

Verschachtelte Verzeichnisse

Dokumentiert das Anlegen einer vollständigen fehlenden Verzeichniskette und zeigt danach eine kompakte flache Ansicht.