mv
Verschiebt oder benennt Dateien/Verzeichnisse um. Kann auch zum Verschieben zwischen Dateisystemen verwendet werden.
Syntax
$mv [OPTIONEN] QUELLE ZIEL
Optionen
-i, --interactive
Vor Überschreiben nachfragen
-v, --verbose
Zeigt verschobene Dateien an
-f, --force
Erzwingt Verschiebung ohne Nachfrage
-u, --update
Verschiebt nur neuere Dateien
-t, --target-directory
Ziel als erstes Argument
Beispiele
Beispiele
$mv datei.txt neuer_name.txt
Beispiele
$mv ordner/ /neuer/pfad/
Beispiele
$mv -i wichtige_datei.txt ziel/
Beispiele
$mv -v *.log /var/log/archive/
Beispiele
$mv datei1.txt datei2.txt datei3.txt /ziel/
Tastenkürzel
mv * /ziel/ (verschiebt alle Dateien)
mv old_name new_name (umbenennen)
Typische Anwendungsfälle
cp datei.txt datei.bak
cp -r ordner/ ziel/
mv alt.txt neu.txt
Hinweis
Kann sowohl zum Umbenennen als auch zum Verschieben verwendet werden. Effizienter als cp + rm, da keine Duplikate erstellt werden.
Export