多文件传输中断时会发生什么?

What happens when a multiple file transfer is interrupted?

我使用 mv 将一些文件从 /source_dir/ 移动到 /target_dir/,看起来像:mv /source_dir/*some_regex* /target_dir/.

开始移动的文件之一 file1 现在在 target_dirsource_dir 中。

target_dir/file1source_dir/file1 轻很多。 我的问题是: source_dir/file1 坏了吗?它是否不受影响(在这种情况下我可以删除 target_dir/file1 并重新运行 mv.

复制完成后删除源文件。因此,在操作完成之前,源文件不受影响。

如果在同一个文件系统上移动,则使用不同的机制,数据保留在原位。