Zum Inhalt springen

Rm: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 20: Zeile 20:
! Unix !! GNU !! Parameter !! Beschreibung
! Unix !! GNU !! Parameter !! Beschreibung
|-
|-
| -1 || --single || || Exit as soon as the first advertisement is received (default)
| -i || --interactive || || vor dem Löschen eine Nachfrage
|-
|-
|}
| || --preserve-root || || nicht rekursiv auf „/“ arbeiten
 
{| class="wikitable"
|+
|-
|-
! Option!! Beschreibung
| || --no-preserve-root || || „/“ nicht besonders behandeln
|-
|-
| -i oder --interactive || vor dem Löschen eine Nachfrage "J/N" auslösen
| || --one-file-system || || beim rekursiven Entfernen einer Verzeichnishierarchie die Verzeichnisse überspringen, die sich auf einem anderen Gerät als der Parameter befinden
 
|-
|-
| --no-preserve-root || „/“ nicht besonders behandeln
| -v || --verbose || || durchgeführte Tätigkeiten erklären
 
|-
|-
| --preserve-root || nicht rekursiv auf „/“ arbeiten
| -r</br>-R || --recursive|| || Verzeichnisse und deren Inhalte rekursiv entfernen
 
|-
|-
| --one-file-system || beim rekursiven Entfernen einer Verzeichnishierarchie die Verzeichnisse überspringen, die sich auf einem anderen Gerät als der Parameter befinden
| -|| --force || || keine Nachfrage beim Löschen
 
|-
| -v oder --verbose || durchgeführte Tätigkeiten erklären
 
|-
| -r oder -R oder --recursive || Verzeichnisse und deren Inhalte rekursiv entfernen
 
|-
| -f oder --force || keine Nachfrage beim Löschen
|}
|}



Version vom 13. Februar 2025, 11:13 Uhr

rm - remove

Beschreibung

rm löscht Dateien

  • auch komplette Verzeichnisse

Dateien, die im Terminal mit dem Befehl rm gelöscht werden, landen nicht im Papierkorb

Installation

rm ist Teil des Paket Coreutils, das auf jedem Linux-System installiert sein sollte

Aufruf

rm [OPTION] DATEI[EN]

Optionen

Unix GNU Parameter Beschreibung
-i --interactive vor dem Löschen eine Nachfrage
--preserve-root nicht rekursiv auf „/“ arbeiten
--no-preserve-root „/“ nicht besonders behandeln
--one-file-system beim rekursiven Entfernen einer Verzeichnishierarchie die Verzeichnisse überspringen, die sich auf einem anderen Gerät als der Parameter befinden
-v --verbose durchgeführte Tätigkeiten erklären
-r
-R
--recursive Verzeichnisse und deren Inhalte rekursiv entfernen
-f --force keine Nachfrage beim Löschen

Parameter

Umgebungsvariablen

Exit-Status

Anwendung

  • Eine einzelne Datei löschen:
rm datei 
  • Mehrere Dateien löschen:
rm datei1 datei2 datei3 
  • Alle Dateien und Unterordner im angegebenen Ordner löschen:
rm -r Ordnername/* 
  • Alle Dateien und Unterordner inklusive des Ordners selbst löschen:
rm -r Ordnername 
  • Dateien mit bestimmten Bezeichnungen im Namen löschen:
rm *datei* 

Die Sterne bewirken, dass alle Dateien gelöscht werden, die die Bezeichnung im Dateinamen und davor sowie dahinter beliebige Zeichen enthalten.

Problembehebung

Anhang

Siehe auch

Dokumentation

Man-Page
Info-Pages

Links

Projekt
Weblinks