У меня есть каталог A с 1000 подкаталогами (000-999), каждый из которых содержит 3500 .jpg файлов. Я написал PHP-скрипт, который копировал каждый из этих файлов в другой каталог B в точно такой же структуре, а именно в 1000 подкаталогов, каждый из которых содержал 3500 файлов .jpg, за исключением:
- Файлы .jpg переименовываются в новые имена
- в то время как подкаталоги не переименованы, но теперь они содержат файлы, отличные от того, что они делают в каталоге
Этот скрипт работал около 20 часов, и когда он наконец закончился, я запустил:
du -sb *
В их родительском каталоге, чтобы получить видимые размеры A и B. Интересно вот что пришло:
74778240380 A
74809644412 B
Затем я запустил еще один PHP-скрипт по всему B, и оказалось, что у него точно такое же количество файлов, что и у A. Теперь я в растерянности.
Почему результаты du -sb отличаются? Любой другой способ проверить, что процесс копирования был успешным и что B является идеальным дублированием A?