Lektionen des Moduls (1/3)
Ressourcen erstellen (mkdir und touch)
Neben der Navigation müssen Sie im Terminal oft auch Ihre Arbeit organisieren, indem Sie Ordner (Verzeichnisse) und neue leere Dateien erstellen.
Ordner erstellen: mkdir
Um einen neuen Ordner zu erstellen, wird folgender Befehl verwendet:
mkdir [ordner_name]Dieser Befehl steht für Make Directory (Ordner erstellen). Beispielsweise erstellt mkdir dokumente einen Ordner namens dokumente in Ihrem aktuellen Verzeichnis.
Verschachtelte Pfade mit -p erstellen
Wenn Sie versuchen, einen Ordner innerhalb eines anderen Ordners zu erstellen, der noch nicht existiert (z. B. projekte/javascript/2026), schlägt der Befehl fehl und gibt einen Fehler zurück.
Um Linux anzuweisen, automatisch alle erforderlichen Zwischenordner (parent directories) zu erstellen, wird die Option -p verwendet:
mkdir -p projekte/javascript/2026Leere Dateien erstellen: touch
Um eine leere Datei zu erstellen oder das Änderungsdatum einer vorhandenen Datei zu aktualisieren, wird folgender Befehl verwendet:
touch [datei_name]Wenn Sie beispielsweise touch app.js eingeben, wird eine leere Textdatei mit diesem Namen im aktuellen Ordner erstellt.
Anwendungsbeispiele und häufige Fehler
Wenn Sie versuchen, mit touch eine Datei in einem Ordner zu erstellen, der noch nicht existiert, erhalten Sie eine Fehlermeldung:
touch phantom_ordner/index.html
# Output:
# touch: cannot touch 'phantom_ordner/index.html': No such file or directoryIn diesem Fall müssen Sie zuerst die Ordnerstruktur erstellen und erst danach die Datei anlegen:
mkdir phantom_ordner
touch phantom_ordner/index.htmlWenn ein Ordner bereits existiert, führt das Ausführen von mkdir ohne -p zu einem Fehler:
mkdir projekte
# Output:
# mkdir: cannot create directory 'projekte': File existsProbier es aus
Übung 1: Erstelle einen Ordner 'projects'
Erstelle einen neuen Ordner namens 'projects' im aktuellen Ordner.
Hinweis anzeigen
Verwende den Befehl mkdir gefolgt vom Namen des Ordners 'projects'.
Lösung nach 3 Versuchen verfügbar
Übung 2: Verschachtelte Struktur
Erstelle in einem einzigen Schritt den verschachtelten Ordner 'workspace/src' und stelle sicher, dass auch alle erforderlichen übergeordneten Ordner erstellt werden.
Hinweis anzeigen
Verwende die Option -p mit dem Befehl mkdir, um strukturierte Pfade zu erstellen.
Lösung nach 3 Versuchen verfügbar
Übung 3: Leere Datei erstellen
Erstelle eine leere Datei namens 'index.html' im aktuellen Ordner.
Hinweis anzeigen
Verwende den Befehl touch gefolgt vom Namen der zu erstellenden Datei.
Lösung nach 3 Versuchen verfügbar