workshop:cli:rmdir
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:cli:rmdir [2025/02/16 08:46] – angelegt Branislav Zeljak | workshop:cli:rmdir [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== rm - Dateien und Verzeichnisse löschen ====== | ||
| - | |||
| - | Der Befehl **rm** (remove) wird verwendet, um Dateien und Verzeichnisse unter Linux zu löschen. | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | rm [OPTIONEN] DATEI/ | ||
| - | </ | ||
| - | |||
| - | Falls kein Verzeichnis angegeben wird, wird nur die angegebene Datei gelöscht. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | ^ Option ^ Beschreibung ^ | ||
| - | | `-r` | Löscht Verzeichnisse und deren Inhalt rekursiv. | | ||
| - | | `-f` | Erzwingt das Löschen, ohne Rückfragen zu stellen. | | ||
| - | | `-i` | Fragt vor dem Löschen jeder Datei nach einer Bestätigung. | | ||
| - | | `-v` | Zeigt jede gelöschte Datei an. | | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | **Eine Datei löschen:** | ||
| - | <code bash> | ||
| - | rm datei.txt | ||
| - | </ | ||
| - | |||
| - | **Ein Verzeichnis und seinen Inhalt löschen:** | ||
| - | <code bash> | ||
| - | rm -r mein_verzeichnis/ | ||
| - | </ | ||
| - | |||
| - | **Dateien ohne Nachfrage löschen:** | ||
| - | <code bash> | ||
| - | rm -f wichtige_datei.txt | ||
| - | </ | ||
| - | |||
| - | **Eine Datei mit Bestätigung löschen:** | ||
| - | <code bash> | ||
| - | rm -i datei.txt | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | Der Befehl `rm` löscht Dateien **unwiederbringlich**! Es gibt keinen Papierkorb. | ||
| - | Verwende `rm -r` mit Vorsicht, besonders mit `sudo`! | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Alternativen ===== | ||
| - | Falls du mehr Sicherheit möchtest, verwende stattdessen: | ||
| - | * `trash-cli` – ein Papierkorb für das Terminal | ||
| - | * `mv datei ~/ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen: | ||
| - | <code bash> | ||
| - | man rm | ||
| - | </ | ||
