Come posso visualizzare la dimensione esatta di una cartella in byte?


13

Ho una cartella con 40 GB di dozzine di directory e cose e voglio vedere la dimensione esatta della cartella principale in byte.

Ho provato a usare questo, ma mostra la dimensione in kilobyte:

du -s foldername

Risposte:


19

Utilizzare il -B1parametro per du:

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

Potresti anche provare la --apparent-sizebandiera


4

du - stima l'utilizzo dello spazio file

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

Per esempio,

user$ du -B1 filename

1
du -sb foldername

sembra fare il trucco


4
Questo dà un numero diverso - ci hai davvero provato?
Guntbert,

@guntbert la -bbandiera è una scorciatoia per-B1 --apparent-size
Wlerin

La differenza tra "dimensione apparente" e "spazio di utilizzo del disco" spiega i diversi numeri
menssana
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.