MV -Befehl unter Linux mit nützlichem Beispiel
- 1742
- 184
- Levke Harnapp
Der Befehl MV wird verwendet, um Dateien von einem Verzeichnis in ein anderes Verzeichnis zu verschieben. Auch der Befehl MV wird verwendet, um die Datei in Linux -Systemen umzubenennen. Es ist ein häufig verwendeter Befehl der Linux -Benutzer. Sie müssen den Befehl MV unter Linux und seinen Parametern kennenlernen.
In diesem Tutorial erfahren Sie den Befehl Linux MV mit nützlichen Beispielen
Syntax:
Verwendung: MV [Option]… [-t] Quelldest oder: MV [Option]… Quelle… Verzeichnis oder: MV [Option]… -T -Verzeichnisquelle…
Der Befehl verschieben ist nützlich, um die Quelldatei in den Dateinamen Dest zu benennen. Sie können auch eine Quelldatei in ein anderes Verzeichnis verschieben. Dieser Befehl ermöglichte es uns auch, das Verzeichnis einschließlich aller Unterverzeichnisse in das Target -Verzeichnis zu verschieben.
MV -Befehlsbeispiele
Unten finden Sie die Basis -MV -Befehlsbeispiele zum Linux -Terminal.
- Datei in aktuellem Verzeichnis umbenennen - Zum Beispiel die Dateiquelle umbenennen.txt zu dest.txt im aktuellen Verzeichnis.
MV -Quelle.txt dest.txt
- Datei in das Zielverzeichnis verschieben - Bewegen Sie eine Quelle.TXT -Datei im aktuellen Verzeichnis zum /TMP -Verzeichnis verfügbar.
MV -Quelle.txt /tmp /
Im obigen Befehl ist der Dateiname im Zielverzeichnis unverändert. Sie können auch den Dateinennamen am Zielverzeichnis umbenennen, indem Sie den Dateinamen am Ziel angeben. Wie:
MV -Quelle.txt /tmp /dest.txt
- Verschieben Sie die Datei vom Quellverzeichnis in das Zielverzeichnis - Wir können auch Dateien oder Verzeichnisse von einem anderen Verzeichnis in das Zielverzeichnis verschieben.
Der folgende Befehl verschiebt sich/var/dir1/Quelle.Protokolldatei in /var /Protokollverzeichnis mit demselben Namen.
MV/var/dir1/Quelle.Protokoll/var/log/
- Verschieben Sie mehrere Dateien gleichzeitig in das Ziel - Der MV akzeptiert mehrere Quelldateien und verschiebt sie gleichzeitig in das Zielverzeichnis.
Der folgende Befehl verschiebt die Datei1.txt, Datei2.txt im aktuellen Verzeichnis und /opt /file3.TXT zum /TMP -Verzeichnis. Hier wird der letzte Befehlszeilenparameter vom MV -Befehl als Ziel verwendet.
MV -Datei1.txtdatei2.txt /opt /Datei3.txt /tmp
Sie können auch verwenden
-T
Option zur Bereitstellung des Zielverzeichnisses.MV -T /TMP -Datei1.txtdatei2.txt /opt /Datei3.txt
MV -Befehlszeilenoptionen
Sie müssen sich an einige der Befehlszeilenoptionen für MV erinnern, die während der Arbeit am Terminal arbeiten.
-B
Verwenden Sie diese Option, um eine Sicherung jeder vorhandenen Zieldatei zu erstellen. Dies ist sehr nützlich bei unerwünschten überschriebenen und Datenverlusten. Wenn die Zieldatei bereits vorhanden ist, wird eine Kopie der Zieldatei mit ~ in Dateinamen angehängt.MV -B -Quelle.txt dest.txt
-F, -Force
Verwenden Sie diese Option, um die Zieldatei ohne Aufforderung zur Bestätigung zu überschreiben. Dies ist nützlich für die Verwendung des MV -Befehls in Automatisierungsaufgaben oder Shell -Skripten.MV -f -Quelle.txt dest.txt
-Ich, -interaktiv
Diese Option wird verwendet, um die Bestätigung vor dem Überschreiben der Zieldatei stets aufzubauen.MV -i -Quelle.txt dest.txt
CP: Überschreiben Sie "Dest"?Geben Sie die Option Y/N ein, um eine Überschreibungsanforderung zuzulassen oder zu verweigern.
-t, -target-direktory = Verzeichnis
Verwenden Sie diese Option, um mehrere Dateien in das Zielverzeichnis zu verschieben.MV -T /TMP -Datei1.txtdatei2.txt /opt /Datei3.txt
Der obige Befehl verschiebt die Datei1.txt, Datei2.txt und /opt /Datei3.TXT -Dateien unter dem Verzeichnis /TMP.
-T,-No-Target-Verzeichnis
Wenn bereits ein Verzeichnis am Ziel mit gleichem Namen besteht. Diese Option weist den Befehl MV an, das Ziel als Datei zu behandeln und die Verschiebung der Quelle unter dem Ziel zu stoppen.MV -T -Quelle.TXT -Ausgabe
MV: Das Verzeichnis kann nicht mit Nicht-Verzeichnis ausgegeben werden-u, -Update
- Diese Option gibt den Befehl MV an, sich nur zu verschieben, wenn die Quelldatei neuer als die Zieldatei ist oder die Zieldatei fehlt.MV -u -Quelle.txt dest.txt
Abschluss
In diesem Tutorial haben Sie die Verwendung des Linux -MV -Befehls mit den nützlichen Beispielen und Befehlszeilenoptionen gelernt.
Bitte teilen Sie Ihre Gedanken zu diesem Artikel über Kommentare mit, um ihn zu verbessern. Dein
- « So installieren und konfigurieren Sie den VNC -Server auf Ubuntu 18.04
- So durchsuchen Sie Dateien mit Fall-unempfindlichen Namen unter Linux »