du

du (Disk Usage) toont de schijfruimte die bestanden en mappen innemen.

Basisgebruik

du -sh map/
du -sh *

Opties

OptieBetekenis
-sSamenvatting — alleen totaal per argument
-hMensleesbare eenheden (KB, MB, GB)
-aToon ook afzonderlijke bestanden
-d nMaximale diepte van submappen
--max-depth=nZelfde als -d
-cToon eindtotaal
--excludeSluit patroon uit

Voorbeelden

Grootte van huidige map:

du -sh .

Alle submappen op één niveau diep:

du -h --max-depth=1 /home

Grootste mappen bovenaan:

du -h --max-depth=1 / 2>/dev/null | sort -rh | head -15

Grootste bestanden in een map:

du -ah /var/log | sort -rh | head -20

Totaal van meerdere mappen:

du -shc /home/* 

Tip

Combineer met sort -rh en head om snel de ruimtevreters te vinden. Gebruik df -h voor de totale schijfverdeling.

schijfruimtebestanden