du (Disk Usage) toont de schijfruimte die bestanden en mappen innemen.
du -sh map/
du -sh *
| Optie | Betekenis |
|---|---|
-s | Samenvatting — alleen totaal per argument |
-h | Mensleesbare eenheden (KB, MB, GB) |
-a | Toon ook afzonderlijke bestanden |
-d n | Maximale diepte van submappen |
--max-depth=n | Zelfde als -d |
-c | Toon eindtotaal |
--exclude | Sluit patroon uit |
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/*
Combineer met sort -rh en head om snel de ruimtevreters te vinden. Gebruik df -h voor de totale schijfverdeling.