GNU/Linux >> Linux Esercitazione >  >> Linux

Linux:come combinare l'albero con la dimensione della directory?

Sto cercando di stampare lo spazio occupato dalle directory (due livelli in basso). La taglia indicata non è precisa. Ad esempio large_child_folder è 150 GB. Come ottengo la dimensione reale della directory?

tree -L 2 -d --du -sh

.
├── [8.0K]  parent_folder
│   └── [4.0K]  large_child_folder
└── [8.0K]  another_parent_folder
    └── [4.0K]  another_large_child_folder

La risposta @ Stampa la dimensione del contenuto della directory con il comando tree nell'albero 1.5? non sembra corretto.

Risposta accettata:

Il comando seguente fornirà informazioni leggibili dall'uomo, sulla dimensione di tutte le directory che sono fino a 2 livelli di directory al di sotto della directory corrente:

du --max-depth=2 -h

du – stima dell'utilizzo dello spazio file – man

–max-depth=N stampa il totale di una directory solo se è N o meno livelli al di sotto dell'argomento della riga di comando

-h, –dimensioni di stampa leggibili dall'uomo in formato leggibile dall'uomo (ad es. 1K 234M 2G)


Linux
  1. Come ottenere la dimensione della directory in Linux

  2. Come modificare la dimensione dell'MTU su Linux

  3. Come creare un file con una determinata dimensione in Linux?

  4. Comando Linux per stampare la struttura delle directory sotto forma di un albero

  5. Come trovare la dimensione del buffer del socket di Linux

Come visualizzare la struttura ad albero delle directory in Linux

Come trovare la dimensione di una directory in Linux

Come padroneggiare il comando dell'albero di Linux

Come trovare la dimensione totale di una directory in Linux

Come trovare file con il comando fd in Linux

Come connettersi con Samba a Linux Active Directory