我曾经cp -rl复制一个文件夹。在测量源和副本结果的du -sl大小时,返回的大小略有不同,即使diff确认它们的内容相同:
$ cp -rl folderA/ folderB/
$ du -sl folderA folderB
98561224 folderA
98590512 folderB
$ diff --brief -ra folderA/ folderB/
$
Run Code Online (Sandbox Code Playgroud)
两个文件夹都驻留在同一个硬盘上,在复制和测量之间没有对它们中的任何一个进行任何修改。我什么也没发现的文档du和cp这可以解释的差异。