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

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


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

1
du -sb foldername

parece fazer o truque


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.