Ich habe ein großes Verzeichnis (bis zu 10 GB) verschoben mitmv
Befehl und habe ihn nach einigen Minuten abgebrochen (Strg+C).
Dermv
Der Vorgang wurde daraufhin abgebrochen und einige Dateien in das Zielverzeichnis kopiert.
Meine Frage ist, obmv
Befehl löscht die Datei, sobald sie in das Zielverzeichnis kopiert wurde, oder löscht er alle Dateien auf einmal, nachdem der Kopiervorgang abgeschlossen ist?
Antwort1
Wenn Sie am selben Dateisystem arbeiten, mv
kopiert es den Dateiinhalt nicht wirklich an eine andere Stelle und löscht das Original. Es verschiebt nur den Zeiger auf die Datei (einfach ausgedrückt) oder benennt sie um.
Die Inode-Nummer der mv
ed-Dateien ändert sich nicht.
Beim Arbeiten über Dateisysteme hinweg mv
werden nur die Originaldateien einzeln kopiert und gelöscht.