Snažím se vytisknout místo obsazené adresáři (o dvě úrovně níže). Uvedená velikost není přesná. Například large_child_folder
je 150 GB. Jak zjistím skutečnou velikost adresáře?
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
Odpověď @ Velikost tisku obsahu adresáře pomocí příkazu tree ve stromu 1.5? nevypadá správně.
Přijatá odpověď:
Následující příkaz poskytne lidem čitelné informace o velikosti všech adresářů, které jsou až do hloubky 2 úrovní adresářů pod aktuálním adresářem:
du --max-depth=2 -h
du – odhad využití místa v souboru – man
–max-depth=N vytiskne součet pro adresář, pouze pokud je N nebo méně úrovní pod argumentem příkazového řádku
-h, – velikosti tisku čitelné pro člověka ve formátu čitelném pro člověka (např. 1K 234M 2G)