Apache Commons -IO ​​GET Размер каталога - несоответствие с DUJAVA

Программисты JAVA общаются здесь
Anonymous
Apache Commons -IO ​​GET Размер каталога - несоответствие с DU

Сообщение Anonymous »

Я пытаюсь узнать размер каталога в Java. Я проверяю это по Linux Bash.
pom

Код: Выделить всё

commons-io
commons-io
2.18.0

java

Код: Выделить всё

Path p = Path.of ("mydir");
long sz = FileUtils.sizeOf (p.toFile ());
console

Код: Выделить всё

du -sch mydir
< /code>
du
дает мне 3,0 м, но Commons-IO говорит мне 2168168 (это чуть больше 2 МБ).
Где проблема здесь?

Подробнее здесь: https://stackoverflow.com/questions/794 ... ch-with-du

Вернуться в «JAVA»