LINUX.ORG.RU

суммарный размер файлов в каталоге


0

0

Подскажите, с помощью какой команды можно узнать РЕАЛЬНЫЙ суммарный размер файлов в каталоге, не в блоках, а тупо в килобайтах (соответственно, команду du не предлагать, потому что она выдает завышенный результат).

anonymous

> узнать РЕАЛЬНЫЙ суммарный размер файлов в каталоге

подскажите, с помощью какой команды можно узнать НЕ РЕАЛЬНЫЙ размер файлов в каталоге?

asgard
()

эмм. а разве в линуксе, по дефолту, размер блока не равен килобайту? :S т.е. чем не катит du -ksh ?

isden ★★★★★
()
Ответ на: комментарий от Pi

ну смотрите: имеется папка test, в ней два файла: 1 - пустой, 11 - весом в 15 байт. что имеем: du -ab ./test 15 ./test/11 0 ./test/1 4111 ./test

т.е. получается, что по отдельности он размеры файлов нормально определяет, а суммарный итог почему-то выдает неправильный. почему?

anonymous
()
Ответ на: комментарий от anonymous

>а суммарный итог почему-то выдает неправильный. почему?

а почему вы считаете что это неправильный итог? при
du -ab test будет выдан размер файлов и самой директории

fghj ★★★★★
()
Ответ на: комментарий от fghj

Потому что я всю жизнь считал, что размер "самой директории" равен сумме размеров всех фалов, содержащихся в ней. Тогда по вашей логике выдаваемый размер должен быть в 2 раза больше, чем реальный, но это не так.

Или я ошибаюсь, и размер самой директории это что-то другое?

anonymous
()
Ответ на: комментарий от anonymous

конечно. каталог - это по сути файл, который имеет размер.

isden ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.