mv(Option)(Parameter) Ausschneiden oder verschieben und im selben Verzeichnis umbenennen
1. Wenn die Zieldatei ein Ordner ist, wird die Quelldatei direkt in den Ordner verschoben und der Name ist weiterhin der Name der Quelldatei.
2. Wenn es sich bei der Zieldatei um eine Datei handelt, wird beim Verschieben auch der Name der Quelldatei geändert
3. Wenn mehrere Quelldateien vorhanden sind, muss das Ziel ein Verzeichnis sein und zusammen in das Verzeichnis verschoben werden
-b: Wenn die Zieldatei vorhanden ist, sichern Sie sie zuerst und überschreiben Sie sie dann
[root@bogon admin]# mv -b a/aa b/ mv: overwrite `b/aa'? y [root@bogon admin]# ls b aa aa~ bb
-f: Überschreiben erzwingen, wenn die Zieldatei vorhanden ist
[root@bogon admin]# mv -f a/aa b/ [root@bogon admin]# ls b aa bb
-i: Standardoption: Wenn die Zieldatei vorhanden ist, werden Sie gefragt, ob sie überschrieben werden soll
[root@bogon admin]# mv -i a/aa b/ mv: overwrite `b/aa'? y [root@bogon admin]# ls b aa bb
-t: Geben Sie zuerst das Ziel und dann die Quelle an
[root@bogon admin]# mv -t b/ a/aa mv: overwrite `b/aa'? y [root@bogon admin]# ls a b a: bb b: aa bb
-v: Prozess anzeigen
[root@bogon admin]# mv -fv a/aa b/ `a/aa' -> `b/aa'
Das obige ist der detaillierte Inhalt vonGrundlegende Linux-Befehle – ausführliche Erklärung von mv. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!