mv – Verschieben und Umbenennen von Dateien und Verzeichnissen

Inhaltsverzeichnis

Warum du das mv Kommando kennen solltest

Als Systemadministrator nutzt du das mv-Kommando täglich, um Dateien und Verzeichnisse effizient zu verschieben oder umzubenennen, ohne Speicher durch Kopien zu verschwenden. Es ist essenziell für die Organisation von Dateisystemen.

mv Kommando im Detail

Die Syntax lautet:

mv [Optionen] Quelle Ziel

Du gibst Quelle(n) und Ziel an, und es verschiebt oder benennt um. Bei Verzeichnissen behält es den gesamten Inhalt bei, was es ideal für Ordnerstrukturen macht.

Wichtige Optionen

  • Umbenennen von Dateien und Verzeichnissen
mv datei.txt datei1.txt
mv verzeichnis/ verzeichnis2/
  • -v (verbose): Diese Option listet jede Verschiebung oder Umbenennung detailliert auf, damit du den Fortschritt verfolgen kannst. Sie ist besonders hilfreich bei vielen Dateien oder in Skripten, um sicherzustellen, dass alles wie erwartet läuft.
mv -v datei.txt ziel/
  • -i (interactive): Vor dem Überschreiben einer bestehenden Datei fragt sie nach deiner Bestätigung, um Datenverluste zu verhindern. Nutze sie in interaktiven Sitzungen, wo du volle Kontrolle brauchst.
mv -i datei.txt ziel/
  • -f (force): Sie überschreibt Ziele ohne Rückfrage, auch bei schreibgeschützten Dateien. Verwende sie in automatisierten Prozessen, aber Vorsicht – sie bietet keinen Schutz vor Fehlern.
mv -f datei.txt ziel/
  • -n (no-clobber): Überschreibt keine existierenden Dateien und überspringt Konflikte stillschweigend. Perfekt, wenn Datenintegrität oberste Priorität hat.
mv -n datei.txt ziel/
  • -u (update): Verschiebt nur, wenn die Quelle neuer ist als das Ziel oder dieses fehlt. Ideal für Synchronisationen, um unnötige Operationen zu vermeiden.
mv -u datei.txt ziel/
  • -v (verbose): Erklärt die durchgeführten Tätigkeiten.
mv -v datei.txt ziel/
  • -b (backup): Erstellt vor dem Überschreiben eine Backup-Kopie mit „~“-Endung für einfache Wiederherstellung. Schützt kritische Dateien zuverlässig.
mv -b datei.txt ziel/

Zusammenfassung

Das mv-Kommando meisterst du schnell mit der Basis-Syntax und Optionen wie -v für Ausgaben, -i für Sicherheit oder -b für Backups – so organisierst du Dateien fehlerfrei. In RHCSA-Szenarien sparst du Speicher und Zeit, ohne Kopien zu erzeugen. Übe die Kombinationen, um in Prüfungen und Alltag souverän zu agieren.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Andreas Moor
Andreas Moor
@blog@andreas-moor.de

Hallo Fediverse, ich bin Andy!

Hier und auf meiner Website findest du mein akkumuliertes Linux-Sysadmin-Wissen, meine kleinen und größeren Projekte und die Tools, die ich nutze.

Viel Spaß beim stöbern, lesen und lernen! 🧑‍💻

236 Beiträge
16 Folgende