Rm: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
'''rm''' - remove | |||
rm | |||
= | == 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 == | ||
<syntaxhighlight lang="bash" highlight="1" line> | |||
rm [OPTION] DATEI[EN] | |||
</syntaxhighlight> | |||
=== Optionen === | |||
{| class="wikitable sortable options gnu" | |||
|- | |||
! Unix !! GNU !! Parameter !! Beschreibung | |||
|- | |||
| -1 || --single || || Exit as soon as the first advertisement is received (default) | |||
|- | |||
|} | |||
{| class="wikitable" | {| class="wikitable" | ||
Zeile 38: | Zeile 50: | ||
|} | |} | ||
= | === Parameter === | ||
=== Umgebungsvariablen === | |||
=== Exit-Status === | |||
== Anwendung == | |||
<syntaxhighlight lang="bash" highlight="1" line> | |||
</syntaxhighlight> | |||
* Eine einzelne Datei löschen: | * Eine einzelne Datei löschen: | ||
Zeile 56: | Zeile 73: | ||
rm *datei* | rm *datei* | ||
Die Sterne bewirken, dass alle Dateien gelöscht werden, die die Bezeichnung im Dateinamen und davor sowie dahinter beliebige Zeichen enthalten. | Die Sterne bewirken, dass alle Dateien gelöscht werden, die die Bezeichnung im Dateinamen und davor sowie dahinter beliebige Zeichen enthalten. | ||
=== Problembehebung === | |||
== Konfiguration == | |||
=== Dateien === | |||
{| class="wikitable options" | |||
|- | |||
! Datei !! Beschreibung | |||
|- | |||
| [[/proc/sys]] || | |||
|- | |||
| [[/etc/sysctl.conf]] || | |||
|} | |||
<noinclude> | |||
== Anhang == | |||
=== Siehe auch === | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}}} | |||
==== Dokumentation ==== | |||
===== Man-Page ===== | |||
===== Info-Pages ===== | |||
==== Links ==== | |||
===== Projekt ===== | |||
===== Weblinks ===== | |||
{{DEFAULTSORT:rm}} | |||
{{DISPLAYTITLE:rm}} | |||
[[Kategorie:Linux/Datei/Verwaltung]] | [[Kategorie:Linux/Datei/Verwaltung]] | ||
[[Kategorie:Coreutils]] | [[Kategorie:Coreutils]] | ||
[[Kategorie:Linux/Befehl]] | [[Kategorie:Linux/Befehl]] | ||
</noinclude> |
Version vom 13. Februar 2025, 11:03 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 |
---|---|---|---|
-1 | --single | Exit as soon as the first advertisement is received (default) |
Option | Beschreibung |
---|---|
-i oder --interactive | vor dem Löschen eine Nachfrage "J/N" auslösen |
--no-preserve-root | „/“ nicht besonders behandeln |
--preserve-root | nicht rekursiv auf „/“ arbeiten |
--one-file-system | beim rekursiven Entfernen einer Verzeichnishierarchie die Verzeichnisse überspringen, die sich auf einem anderen Gerät als der Parameter befinden |
-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 |
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
Konfiguration
Dateien
Datei | Beschreibung |
---|---|
/proc/sys | |
/etc/sysctl.conf |
Anhang
Siehe auch
Dokumentation
Man-Page
Info-Pages
Links
Projekt
Weblinks