![如果我在复制文件夹时编辑它会发生什么?](https://linux22.com/image/1482000/%E5%A6%82%E6%9E%9C%E6%88%91%E5%9C%A8%E5%A4%8D%E5%88%B6%E6%96%87%E4%BB%B6%E5%A4%B9%E6%97%B6%E7%BC%96%E8%BE%91%E5%AE%83%E4%BC%9A%E5%8F%91%E7%94%9F%E4%BB%80%E4%B9%88%EF%BC%9F.png)
假设我有一个大文件夹并复制它。复制过程需要几个小时。在复制过程中,我向其中添加了一些子文件夹和文件。这是否会造成操作系统混乱并在复制过程中破坏文件的元数据的风险?我能否保证复制过程中是否会包含任何添加的文件/子目录?
出于好奇,如果我实际编辑了一个文件在传输过程中?这是否会损坏源文件或目标文件?
同样,复制过程中文件/文件夹删除怎么办(*nix OS 对此有所说明)这里)?
我也对其他操作系统的答案感到好奇,但这个问题专门针对 Windows 7 上的这种情况。
答案1
您可以将文件/文件夹添加到正在复制的目录中,但是,我想无论系统在复制时处于什么位置,它都可能会或可能不会拾取新添加的数据。最好的经验法则是,不要这样做。等到数据传输完成。