Menu
Coddy logo textTech

Ein Verzeichnis löschen

Teil des Abschnitts Grundlagen der Terminal-Journey von Coddy — Lektion 19 von 82.

Um ein Verzeichnis im Terminal zu löschen, haben Sie zwei Optionen, je nachdem, ob das Verzeichnis leer ist oder nicht.

Ein leeres Verzeichnis löschen:

Der rmdir-Befehl steht für Verzeichnis entfernen. Er kann nur ein Verzeichnis löschen, das vollständig leer ist:

rmdir empty_folder

Wenn der Ordner Dateien oder Unterverzeichnisse enthält, schlägt rmdir mit einem Fehler fehl.

Löschen eines Verzeichnisses und all seiner Inhalte:

Um ein Verzeichnis zusammen mit allem darin zu löschen, verwenden Sie rm mit der -r-Option (rekursiv):

rm -r documents

Dies entfernt den documents-Ordner und jede Datei und jeden Unterordner darin.

Sie können es auch mit -f kombinieren, um ohne Bestätigungsaufforderungen zwangsweise zu löschen:

rm -rf documents

Warnung: rm -rf ist einer der mächtigsten und gefährlichsten Befehle im Terminal. Es löscht alles dauerhaft, ohne nachzufragen. Überprüfen Sie immer doppelt Ihren Pfad, bevor Sie es ausführen — es gibt kein Undo.

challenge icon

Aufgabe

Anfänger

Löschen Sie das documents-Verzeichnis und all seinen Inhalt mit rm -r, dann verwenden Sie ls, um zu bestätigen, dass es entfernt wurde.

Warnung: Dies löscht das Verzeichnis und alles darin permanent. Im Terminal gibt es keine Möglichkeit, gelöschte Verzeichnisse wiederherzustellen!

Spickzettel

Um ein leeres Verzeichnis zu löschen, verwenden Sie rmdir:

rmdir empty_folder

Um ein Verzeichnis und all seinen Inhalt zu löschen, verwenden Sie rm -r (rekursiv):

rm -r documents

Um ohne Bestätigungsaufforderungen zwangsweise zu löschen, kombinieren Sie mit -f:

rm -rf documents

Warnung: rm -rf löscht alles dauerhaft ohne Nachfrage und kann nicht rückgängig gemacht werden.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen