私は大きなサイズのディレクトリ(最大10GB)を移動していましたmv
コマンドを実行し、数分後にキャンセルしました (Ctrl+C)。
のmv
その後、プロセスは停止され、一部のファイルが宛先ディレクトリにコピーされました。
私の質問は、mv
コマンドは、ファイルを宛先ディレクトリにコピーするとすぐにファイルを削除しますか、それともすべてのファイルのコピーが完了した後にすべてのファイルを一度に削除しますか?
答え1
同じファイル システムで作業している場合、mv
ファイルの内容を実際に別の場所にコピーしたり、元のファイルを削除したりすることはありません。単にポインタをファイルに移動するか (簡単に言えば)、名前を変更するだけです。
mv
ed ファイルの inode 番号は変更されません。
ファイル システム間で作業する場合は、mv
元のファイルを 1 つずつコピーして削除するだけです。