我正在将 100G 文件从一个外部硬盘驱动器移动到另一个外部硬盘驱动器,
mv /external/hdd1/sourcedir /external/hdd2/destdir
在处理过程中,我发现复制到目标的文件仍然存在于源中。难道我出现幻觉了?如果不是,为什么以及何时发生?谢谢。
答案1
每个文件或文件夹在复制后都会被明确删除 https://github.com/coreutils/coreutils/blob/master/src/mv.c
使用 rsync 比 rm 更安全