Como posso ver o tamanho exato de uma pasta em bytes?

13

Eu tenho uma pasta com 40 GB de dezenas de diretórios e outras coisas e quero ver o tamanho exato da pasta raiz em bytes.

Eu tentei usar isso, mas mostra o tamanho em kilobytes:

du -s foldername

Ahmad
fonte

Respostas:

19

Use o -B1parâmetro para du:

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

Você também pode tentar a --apparent-sizebandeira

knittl
fonte
4

du - estimar o uso do espaço no arquivo

-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'

Por exemplo,

user$ du -B1 filename
GOBI
fonte
1
du -sb foldername

parece fazer o truque

Federico Pascual
fonte
4
Isso fornece um número diferente - você realmente tentou?
guntbert
@guntbert a -bbandeira é uma abreviação para-B1 --apparent-size
Wlerin
A diferença entre "tamanho aparente" e "espaço de uso do disco" explica os diferentes números
menssana