===== rm - Dateien entfernen =====
**Kurzfassung:** ''rm'' löscht Dateien und mit ''-r'' ganze Verzeichnisbäume. Mit ''-f'' werden Fehler unterdrückt und nicht nachgefragt – Vorsicht!
==== Übersicht ====
Standardwerkzeug zum Entfernen von Dateien. Für leere Verzeichnisse existiert ''rmdir''; für rekursive Löschvorgänge ''rm -r''.
==== Voraussetzungen ====
* Schreibrechte im Zielverzeichnis und auf die zu löschenden Dateien
==== Anleitung ====
=== Dateien löschen ===
rm datei.txt
rm -i wichtige_datei.txt # nachfragen vor dem Löschen
=== Verzeichnisse rekursiv ===
rm -r logs/
rm -rf build/ # rekursiv + erzwingen (Achtung!)
=== Selektiv mit Mustern ===
rm -v *.tmp
==== Hinweise ====
* ''rm -rf /''-ähnliche Befehle sind gefährlich. Pfade prüfen, Tab-Completion bewusst nutzen.
* ''-i'' oder ''--preserve-root'' kann vor Fehlbedienung schützen.
==== Siehe auch ====
* [[sammlung:rmdir|rmdir – leere Verzeichnisse]]
* [[sammlung:find|find – selektives Löschen via -delete/-exec]]
* [[kommandoreferenz:dateiverwaltung|Dateiverwaltung – Übersicht]]
==== Quellen ====
* [[https://man7.org/linux/man-pages/man1/rm.1.html|man rm]]
----
{{tag>cli utilities basics}}
----