Я немного растерялся. С ls -laght
отображается файл с размером 1,0T:
-rw------- 1 nogroup 1,0T May 6 14:01 nextcloud-flat.vmdk
с ncdu
только 9,1 ГБ:
/mnt/backup/backup/nextcloud/nextcloud-2019-05-06_11-23-12
9.1 GiB [###########] nextcloud-flat.vmdk
Что такое настоящая правда сейчас? Справочная информация: резервная копия VMWare с ghettoVCB была сделана на NFS-сервер. Устанавливается параметр, что ghettoVCB преобразует файлы vmdk в «плоский».
В общем, есть три вещи, которые необходимо учитывать:
1) Различные правила округления 2) Возможно использование GB (1000 ^ 3) против GiB (1024 ^ 3) 3) du сообщает о фактическом используемом пространстве, когда ls сообщает о размере файла
Но в этом случае у вас гораздо больший файл при запуске ls
, чем при запуске du
, что не должно происходить с обычными файлами.
Поскольку он намного больше (1 ТБ против 9,1 ГБ), это может быть разреженный файл , который может вырасти до 1 ТБ, но пока использует только 9,1 ГБ.