多文件传输中断时会发生什么?
What happens when a multiple file transfer is interrupted?
我使用 mv
将一些文件从 /source_dir/
移动到 /target_dir/
,看起来像:mv /source_dir/*some_regex* /target_dir/
.
开始移动的文件之一 file1
现在在 target_dir
和 source_dir
中。
target_dir/file1
比 source_dir/file1
轻很多。
我的问题是: source_dir/file1
坏了吗?它是否不受影响(在这种情况下我可以删除 target_dir/file1
并重新运行 mv.
复制完成后删除源文件。因此,在操作完成之前,源文件不受影响。
如果在同一个文件系统上移动,则使用不同的机制,数据保留在原位。
我使用 mv
将一些文件从 /source_dir/
移动到 /target_dir/
,看起来像:mv /source_dir/*some_regex* /target_dir/
.
开始移动的文件之一 file1
现在在 target_dir
和 source_dir
中。
target_dir/file1
比 source_dir/file1
轻很多。
我的问题是: source_dir/file1
坏了吗?它是否不受影响(在这种情况下我可以删除 target_dir/file1
并重新运行 mv.
复制完成后删除源文件。因此,在操作完成之前,源文件不受影响。
如果在同一个文件系统上移动,则使用不同的机制,数据保留在原位。