Menu
CoddyTech

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, hast du zwei Möglichkeiten, je nachdem, ob das Verzeichnis leer ist oder nicht.

Ein leeres Verzeichnis löschen:

Der Befehl rmdir 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.

Ein Verzeichnis und seinen gesamten Inhalt löschen:

Um ein Verzeichnis samt allem darin zu löschen, verwende rm mit dem Flag -r (rekursiv):

rm -r documents

Dadurch werden der Ordner documents sowie alle darin enthaltenen Dateien und Unterordner entfernt.

Du kannst es auch mit -f kombinieren, um ohne Bestätigungsaufforderungen zu löschen:

rm -rf documents

Warnung: rm -rf ist einer der mächtigsten und gefährlichsten Befehle im Terminal. Er löscht alles dauerhaft, ohne nachzufragen. Überprüfe immer deinen Pfad sorgfältig, bevor du den Befehl ausführst. Es gibt keine Möglichkeit, dies rückgängig zu machen.

challenge icon

Aufgabe

Anfänger

Lösche das Verzeichnis documents und alle darin enthaltenen Dateien mit rm -r. Verwende anschließend ls, um zu bestätigen, dass es entfernt wurde.

Warnung: Dadurch werden das Verzeichnis und alle darin enthaltenen Dateien unwiderruflich gelöscht. Im Terminal gibt es keine Möglichkeit, gelöschte Verzeichnisse wiederherzustellen!

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

Übe selbstständig: Terminal-Playground