2013-02-06 6 views
11

In Linux, ho la seguente struttura di cartelle, voglio ottenere la dimensione della cartella e delle sue sottocartelle ad una certa profondità.Linux ottiene la dimensione di una cartella e delle sue sottocartelle fino a una certa profondità

ho questa struttura:

/AAAA/BBBB/1111 
/AAAA/BBBB/2222 
/AAAA/BBBB 
/AAAA/CCCC 
/AAAA/DDDD/3333 
/AAAA/DDDD 
/AAAA 

du -m, mi mostra l'intero albero, non solo 2 livelli come ho bisogno. Qual è il comando corretto?

+0

Ottieni la dimensione totale di una cartella e sottocartelle/subfile: 'du -s/home/el' restituisce un numero. aggiungi il flag -h per renderlo leggibile. –

risposta

28

Si desidera l'opzione -d o --max-depth.

du -d 2 
+0

Grazie, ho guardato nella pagina man, ma per la mia vergogna ero di fretta e mi mancava quello. – user1984646

3

Limitare la profondità della ricerca --max-depth=N.

+0

scusa, non avevo capito che era stata data una risposta. –

+0

Va bene, grazie per il vostro aiuto :) – user1984646

Problemi correlati