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


13

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

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

du -s foldername

Ответы:


19

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

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

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


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

1
du -sb foldername

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


4
Это дает другое число - вы на самом деле пытались?
Гюнтберт

@ Guntbert -bфлаг является сокращением для-B1 --apparent-size
Wlerin

Различия между «кажущимся размером» и «дисковым пространством» объясняют разные цифры
menssana
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.