Ниже представлен файл, показывающий 21GB файлов.Почему команда du показывает неправильные результаты
[[email protected] data]# ls -l
total 100092
-rw-rw---- 1 ora4 ora4 **22548586496** Dec 18 21:09 temp01.dbf
-rw-rw---- 1 ora4 ora4 **22548586496** Dec 18 19:38 temp02.dbf
Но когда я использовал команду du, ее показы только 49 МБ.
[[email protected] data]# du -sh *
49M temp01.dbf
49M temp02.dbf
Не могли бы вы сообщить мне, как исправить значения.
Результаты верны. Это [разреженные файлы] (http://en.wikipedia.org/wiki/Sparse_file); они имеют длину 21 ГБ, но используют 49 МБ дискового пространства. – duskwuff
Итак, вывод df также показывает использование 2%. – sri