“复制/剪切和粘贴”操作究竟包括什么?

“复制/剪切和粘贴”操作究竟包括什么?

我了解这些操作的目的。我想知道的是

1. 文件系统级别发生了什么? 是否会在目标卷的 MFT 中为副本创建新的 MFT 条目
,以及如何在目标卷上为该副本分配空间?

2.“复制和粘贴”究竟包括什么?我对复制的理解是
步骤 1 - 读取需要复制的数据块。(该块的大小是多少)
步骤 2 - 将读取的块从源卷发送到目标卷(数据如何传输?是否涉及任何协议或是否设置了管道?)
步骤 3 - 在目标位置,读取传入的数据块并写入磁盘。
步骤 4 - 重复 1-3,直到我们完成所有需要复制的内容。

如果我必须复制几千个文件,操作系统是否会准备一个需要复制的临时列表?此外,为什么 Windows 不提供暂停/暂停复制和粘贴操作的选项

有人能详细说明一下吗?我想知道它在 Windows 和 Linux 上是如何工作的,因为我需要比较这两者。最后,在文件系统级别上,剪切和粘贴与复制和粘贴有何不同?

相关内容