Как я могу увидеть точный размер папки в байтах?

13

У меня есть папка с 40 ГБ десятков каталогов и тому подобным, и я хочу увидеть точный размер корневой папки в байтах.

Я пытался использовать это, но он показывает размер в килобайтах:

du -s foldername

Ahmad
источник

Ответы:

19

Используйте -B1параметр для du:

du -s -B1 foldername
$ man 1 du
 -B, --block-size=SIZE
          use SIZE-byte blocks

Вы также можете попробовать --apparent-sizeфлаг

knittl
источник
4

du - оценить использование файлового пространства

-B, --block-size=SIZE
          scale sizes by SIZE before printing them.  E.g., '-BM' prints sizes in units of 1,048,576 bytes.  See SIZE format below.

-b, --bytes
          equivalent to '--apparent-size --block-size=1'

Например,

user$ du -B1 filename
GOBI
источник
1
du -sb foldername

кажется, добивается цели

Федерико Паскуаль
источник
4
Это дает другое число - вы на самом деле пытались?
Гюнтберт
@ Guntbert -bфлаг является сокращением для-B1 --apparent-size
Wlerin
Различия между «кажущимся размером» и «дисковым пространством» объясняют разные цифры
menssana