next up previous contents
Next: Editieren und Betrachten von Up: Eingabe von Befehlen Previous: Verschieben von Dateien

Löschen von Dateien

Das Löschen von Dateien geschieht mit Hilfe des Befehls rm (remove). Dem Befehl rm können eine oder mehrere Dateien übergeben werden, die dann physikalisch gelöscht werden. Man beachte, daß die Dateien theoretisch unwiederbringbar gelöscht sind. Praktisch ist nicht mit einem totalen Datenverlust zu rechnen, da bei vielen Computersystemen in regelmäßigen Abständen Sicherheitskopien des Datenbestandes gemacht wird. Im schlimmsten Fall fehlen also nur die Daten bis zum letzten Zeitpunkt der Datensicherung. Ob Sicherheitskopien angelegt werden und wie man sie zurücklesen kann, kann nur der zuständige Systemverwalter (root) beantworten.


$ rm ./datei1 ./datei2

Bei diesem Beispiel werden die Dateien datei1 und datei2 im aktuellen Arbeitsverzeichnis gelöscht. Der Löschvorgang kann nur durchgeführt werden, wenn man Schreibberechtigung für die Dateien besitzt.

Um komplette Verzeichnisse mitsamt ihrem Inhalt löschen zu können, kann man dem Befehl rm die Option -r verwenden. Die Option bewirkt, daß das Verzeichnis rekursiv gelöscht wird, also erst alle Dateien des Verzeichnisses und dann das Verzeichnis selbst.


$ rm -r ./Ordner1

Bei diesem Beispiel wird im aktuellen Arbeitsverzeichnis das Verzeichnis Ordner1 mitsamt seinem Inhalts gelöscht. Dabei sollte man sich im Klaren sein, welche Dateien sich im Verzeichnis Ordner1 befinden, sonst können schnell Daten gelöscht werden, die man eigentlich noch behalten wollte.

Oliver Zendel
Thu May 15 01:59:27 MET DST 1997