以下の条件下で-
-
mv
同じHDDパーティション内 -
mv
同じHDD内の別のパーティションに -
mv
別のデバイス(USB HDDなど)に
ファイル全体が移動されましたか、それともポインタの再割り当てのような非常に小さな変更ですか?
承認された回答:
ファイルシステム内での移動(ファイルの名前変更とも呼ばれます)の処理方法は各ファイルシステム次第ですが、ファイルシステムは、iノードやファイルの内容を移動せずにディレクトリエントリを更新することで、ほぼ普遍的に処理します。
ファイルシステム間の移動(同じ物理メディア上にあるかどうかは関係ありません)は、ファイルコピーとそれに続く削除として処理されます。これは実際、まさにmv
コマンドは行います。明らかに、これは、宛先ファイルシステムがファイルの新しいコピーを作成する必要があることを意味します。