workshop:cli:mv
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:cli:mv [2025/02/16 08:41] – Branislav Zeljak | workshop:cli:mv [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== mv - Dateien und Verzeichnisse verschieben ====== | ||
| - | |||
| - | Der Befehl **mv** (move) wird verwendet, um Dateien und Verzeichnisse zu verschieben oder umzubenennen. | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | mv [OPTIONEN] QUELLE ZIEL | ||
| - | </ | ||
| - | |||
| - | Falls das Ziel ein Verzeichnis ist, wird die Datei dorthin verschoben. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | ^ Option ^ Beschreibung ^ | ||
| - | | `-i` | Fragt vor dem Überschreiben einer bestehenden Datei nach einer Bestätigung. | | ||
| - | | `-f` | Erzwingt das Verschieben, | ||
| - | | `-u` | Verschiebt nur, wenn die Quelldatei neuer ist als die Zieldatei. | | ||
| - | | `-v` | Zeigt die verschobenen Dateien an. | | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | **Eine Datei in ein anderes Verzeichnis verschieben: | ||
| - | <code bash> | ||
| - | mv datei.txt / | ||
| - | </ | ||
| - | |||
| - | **Eine Datei umbenennen: | ||
| - | <code bash> | ||
| - | mv alte_datei.txt neue_datei.txt | ||
| - | </ | ||
| - | |||
| - | **Ein Verzeichnis verschieben: | ||
| - | <code bash> | ||
| - | mv mein_ordner/ | ||
| - | </ | ||
| - | |||
| - | **Nur neuere Dateien verschieben: | ||
| - | <code bash> | ||
| - | mv -u datei.txt / | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | - Beim Verschieben von Dateien zwischen verschiedenen Dateisystemen kann es zu einer Kopie und anschließenden Löschung der Originaldatei kommen. | ||
| - | - Wenn das Ziel ein bestehender Dateiname ist, wird die Datei **ohne Nachfrage überschrieben**, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Alternativen ===== | ||
| - | Falls du die Datei an einem anderen Ort speichern möchtest, ohne sie zu verschieben, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen: | ||
| - | <code bash> | ||
| - | man mv | ||
| - | </ | ||
