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)