Zusammenfassung Linux-Befehlsliste
Dies ist ein Befehl zum Verschieben von Dateien und Verzeichnissen. "mv" ist eine Abkürzung für "move".
/home/hoge
$mv move source move target
Möglichkeit | Erläuterung |
---|---|
-b | Sichern Sie Dateien, die überschrieben oder gelöscht werden |
-f | Ohne Bestätigung überschreiben |
-i | Bestätigen Sie im Falle eines Überschreibens |
-n | Verschieben Sie nicht, wenn sich im Verschiebungsziel eine Datei oder ein Verzeichnis mit demselben Namen befindet |
-u | Nur überschreiben, wenn die Verschiebungsquelle neuer ist |
-v | Detaillierte Informationen zum Umzug anzeigen |
Der Befehl mv überschreibt grundsätzlich. Wenn Sie also die Option -b hinzufügen, wird die überschriebene Datei gesichert.
Verhalten, wenn es keine Option gibt
/home/hoge/test
$ ls
test.txt ex.txt test.log
$ mv test.txt ex.txt
$ ex.txt test.log
Verhalten, wenn die Option -b angehängt ist
/home/hoge/test
$ ls
test.txt ex.txt test.log
$ mv -b test.txt ex.txt
$ ex.txt~ ex.txt test.log
Sicherungsdateien haben nach dem Dateinamen "~".
Es werden detaillierte Informationen zum Umzug angezeigt. Es wird häufig verwendet, um zu überprüfen, ob mehrere Dateien verschoben wurden.
/home/hoge/test
$ ls
test.txt ex.txt test.log
$ mv -v test.txt ex.txt test.log test2
`test.txt' -> `test2/test.txt'
`ex.txt' -> `test2/ex.txt'
`test.log' -> `test2/test.log'
$ ls
$ cd ../test2
$ ls
test.txt ex.txt test.log
Der Befehl mv lautet test.txt im Testverzeichnis Sie können im Verzeichnis test2 mit dem Namen test2.txt dorthin navigieren.
/home/hoge/test2
$ ls
$ cd ../test
$ mv test.txt test2/test2.txt
$ cd ../test2
$ ls
test2.txt
Natürlich kann es auch im selben Verzeichnis als Umbenennung verwendet werden.
Warum kann es als Umbenennung verwendet werden Und warum kann sich der Befehl mv auch bei einer großen Kapazität von 1G sofort bewegen? Diese beiden sind tatsächlich interessant, um die Quelle des Befehls mv zu betrachten, daher werde ich sie in einem anderen Artikel schreiben.
pwd, mkdir, cd , cat, cp, ls ), touch, less, mv, rm, ssh (https://qiita.com//web-hackers/items/a0985c6d2a6996089d46), ** jederzeit hinzufügen **
Wir übernehmen verschiedene Entwicklungs- und Konstruktions- und Mentorenarbeiten für Anfänger. Wenn Sie interessiert sind, gehen Sie bitte zu ** hier **
Recommended Posts