Start·Terminal-Befehle

rm

Dateien und Verzeichnisse

Aufruf

rm -rf [path]

Löscht Dateien endgültig — es gibt keinen Papierkorb, und ein verirrtes Leerzeichen in rm -rf vernichtet das Falsche.

Häufige Optionen

OptionBedeutung
-rDescend into directories and delete what is inside
-fNever prompt, and say nothing about files that are missing
-iAsk before every single removal
-dRemove an empty directory without -r
-vPrint each name as it goes
-IGNU: ask once before removing more than three files
-PmacOS: overwrite the file before unlinking it

Beispiele

rm -rf build

Deletes the build directory and everything under it.

rm -i *.log

Asks about each log file first.

rm -- -weird

Deletes a file whose name starts with a dash.

Verschieben, löschen, finden. Manches fragt nicht zweimal — deshalb wird -i zur Gewohnheit.

So liest man das

  • Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
  • Drei Punkte … heißen: mehrere sind erlaubt.
  • Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.

Häufige Fragen

Q. Was macht rm?

Löscht Dateien endgültig — es gibt keinen Papierkorb, und ein verirrtes Leerzeichen in rm -rf vernichtet das Falsche.

Q. Wie gibt man ihn ein?

rm -rf [path] — eckige Klammern markieren, was wegfallen darf.

Q. Wie viele Optionen lohnen sich?

Hier stehen 7; die vollständige Liste steht in man rm. Der Befehl gehört zu Dateien und Verzeichnisse.

Verwandte Befehle

man-Seite: man rm