du -h --max-depth=1 / | sort -h -r
To zobrazí každou složku v / včetně / sám.
Pamatujte, že prohledání všech souborů může trvat dlouho. Pokud požadujete nějaké konkrétní velikosti podsložek ve složce, zadejte přesnou cestu ke složce namísto / nebo jednoduše přeskočte / pokud jste již v této složce.
-hoptions zobrazuje velikosti ve formátu vhodném pro člověka--max-depth=1instruuje příkaz, aby šel pouze o 1 adresář hluboko uvnitř/sort -h -rtřídí výsledky pomocí velikostí vhodných pro lidi a-rinstruuje příkaz k zobrazení výsledků v obráceném pořadí (od největšího po nejmenší adresář)
Tento příkaz vypíše 15 největších v pořadí:
du -xhS | sort -h | tail -n15
Používáme -x flag pro přeskočení adresářů na samostatných souborových systémech.
-h na du poskytuje výstup ve formátu čitelném pro člověka, sort -h pak to může zařídit v pořádku.
-S na du příkaz znamená, že velikost podadresářů je vyloučena.
Číslo tail můžete změnit vidět méně nebo více. Super šikovný příkaz.
Dva další nástroje příkazového řádku s otevřeným zdrojovým kódem, které zobrazují nejvyšší využité místo na disku, jsou:
ncdu :k dispozici v repozitáři většiny distribucí Linuxu.
Top Disk Usage (tdu) :Jediný statický binární soubor bez závislostí, napsaný v Golangu.
