π Het du Commando in Linux¶
In deze handleiding leer je hoe je du gebruikt op een Linux-systeem.
Het commando du (afkorting van disk usage) wordt gebruikt om te berekenen hoeveel schijfruimte bestanden en directories in beslag nemen.
Het is een handig hulpmiddel om opslagproblemen op te sporen en grote bestanden of mappen te identificeren.
Achtergrondinformatie
Het commando du is onderdeel van GNU coreutils en is standaard aanwezig op vrijwel alle Linux-systemen.
- Het toont de grootte van bestanden en mappen in blokken of in leesbaar formaat.
- Met opties zoals
-hen--max-depthkun je de uitvoer overzichtelijker maken. duwordt vaak gebruikt in combinatie metdfom zowel gebruik als beschikbare ruimte te analyseren.
Controleren of du aanwezig is¶
Het du-commando is standaard beschikbaar. Controleer dit met:
βοΈ Installeren van du¶
Het commando du maakt deel uit van het pakket GNU coreutils.
Dit pakket is standaard aanwezig op vrijwel alle Linux-distributies.
Installatie op Debian/Ubuntu:
Hieronder vind je enkele veelgebruikte voorbeelden met du:
duβ Toon ruimtegebruik van bestanden/directories in blokken
du -hβ Toon ruimtegebruik in leesbaar formaat (KB, MB, GB)
du -sh map/β Geef alleen de totale grootte van een map
-
du -h --max-depth=1β Toon grootte per map op het hoogste niveau -
du -aβ Toon grootte van zowel bestanden als directories
Het du-commando heeft zelf geen configuratie.
Je kunt aliassen maken voor vaak gebruikte opties.
Het du-commando schrijft zelf geen logs weg.
Wil je gebruik monitoren, kan dit met auditd.
Logs bekijken:
Of rechtstreeks in:
Updaten van du¶
Het du-commando maakt deel uit van coreutils.
Je kunt du dus alleen updaten door het hele pakket bij te werken.
Verwijderen van du¶
Het du-commando is een nuttig hulpmiddel voor opslagbeheer.
Verwijderen wordt niet aangeraden.
Voorbeeld alias om du te blokkeren:
π Handleiding¶
De ingebouwde handleiding van Linux-commandoβs is altijd beschikbaar via man.
Voor du: