Handbücher für die Kommandozeile

Man » rm Manual online - detaillierte Online-Dokumentation für die rm-Manpage

🌍
rm - Dateien oder Verzeichnisse entfernen

SYNOPSIS

rm [OPTION]... [DATEI]...

DESCRIPTION

Diese Manpage dokumentiert die GNU-Version von rm. rm entfernt jede angegebene Datei. Standardmäßig werden keine Verzeichnisse entfernt.

Wenn die Option -I oder --interactive=once angegeben ist und mehr als drei Dateien vorhanden sind oder die Optionen -r, -R oder --recursive verwendet werden, dann fordert rm den Benutzer auf, zu bestätigen, ob die gesamte Operation fortgesetzt werden soll. Wenn die Antwort nicht bestätigend ist, wird der gesamte Befehl abgebrochen.

Andernfalls, wenn eine Datei nicht beschreibbar ist, die Standardeingabe ein Terminal ist und die Option -f oder --force nicht angegeben ist oder die Option -i oder --interactive=always angegeben ist, fordert rm den Benutzer auf, zu bestätigen, ob die Datei entfernt werden soll. Wenn die Antwort nicht bestätigend ist, wird die Datei übersprungen.

OPTIONEN

Entfernt (löscht) die DATEI(EN).

-f, --force
ignoriert nicht vorhandene Dateien und Argumente, fragt niemals nach einer Bestätigung

-i     fordert vor jeder Löschung zur Bestätigung auf

-I     fordert einmal auf, bevor mehr als drei Dateien oder rekursiv gelöscht werden; weniger aufdringlich als -i, bietet aber dennoch Schutz vor den meisten Fehlern

--interactive[=WANN]
fordert gemäß WANN auf: niemals, einmal (-I) oder immer (-i); ohne WANN wird immer zur Bestätigung aufgefordert

--one-file-system
wenn eine Hierarchie rekursiv gelöscht wird, werden alle Verzeichnisse übersprungen, die sich auf einem anderen Dateisystem befinden als das entsprechende Befehlszeilenargument

--no-preserve-root
behandelt '/' nicht speziell

--preserve-root[=all]
löscht '/' nicht (Standard); mit 'all' wird jedes Befehlszeilenargument abgelehnt, das sich auf einem anderen Gerät als seinem übergeordneten Verzeichnis befindet

-r, -R, --recursive
entfernt Verzeichnisse und deren Inhalt rekursiv

-d, --dir
entfernt leere Verzeichnisse

-v, --verbose
erklärt, was gerade getan wird

--help zeigt diese Hilfe an und beendet das Programm

--version
gibt Versionsinformationen aus und beendet das Programm

Standardmäßig entfernt rm keine Verzeichnisse. Verwenden Sie die Option --recursive (-r oder -R), um jedes aufgelistete Verzeichnis zusammen mit seinem gesamten Inhalt zu entfernen.

Jeder Versuch, eine Datei zu entfernen, deren letzter Dateinamenbestandteil '.' oder '..' ist, wird mit einer entsprechenden Meldung abgelehnt.

Um eine Datei zu entfernen, deren Name mit einem '-' beginnt, z. B. '-foo', verwenden Sie einen der folgenden Befehle:

rm -- -foo

rm ./-foo

Wenn Sie rm verwenden, um eine Datei zu entfernen, ist es möglicherweise möglich, einen Teil ihres Inhalts wiederherzustellen, wenn ausreichend Fachwissen und/oder Zeit vorhanden sind. Für eine größere Sicherheit, dass der Inhalt unwiederbringlich gelöscht wird, sollten Sie shred(1) verwenden.

AUTOR

Verfasst von Paul Rubin, David MacKenzie, Richard M. Stallman und Jim Meyering.

FEHLERMELDUNGEN

GNU coreutils Online-Hilfe: [https://www.gnu.org/software/coreutils/] Melden Sie alle Übersetzungsfehler unter [https://translationproject.org/team/]


SIEHE AUCH

unlink(1), unlink(2), chattr(1), shred(1)

Vollständige Dokumentation [https://www.gnu.org/software/coreutils/rm] oder lokal verfügbar über: info '(coreutils) rm invocation'

Verpackt von Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder neuer [https://gnu.org/licenses/gpl.html]. Dies ist freie Software: Sie können sie ändern und weiterverteilen. Es gibt KEINE GARANTIE, soweit dies gesetzlich zulässig ist.