Gebruik het hulpprogramma df om een overzicht te bekijken van de beschikbare en gebruikte schijfruimte op uw Linux-systeem. Met de optie -h toont het de schijfruimte in door mensen leesbare vorm. Het hulpprogramma du geeft daarentegen een overzicht van het ruimtegebruik op basis van directory’s en subdirectory’s. Een Linux-systeem bestaat uit een of meer bestandssystemen. In tegenstelling tot Windows-computers hoeft een Linux-bestandssysteem geen specifieke schijfpartitie te zijn. In plaats daarvan bevat een Linux-bestandssysteem partities, clusters van partities, apparaten of sandboxmappen (bijvoorbeeld voor Snap-pakketten) die het systeem afzonderlijk behandelt.
Uitvoer van het df-commando
De uitvoer van de opdracht df structureert de resultaten in zes kolommen:
- Bestandssysteem: De naam van het bestandssysteem. Bestandssystemen die niet tijdelijk zijn (tmpfs) en niet fysiek gescheiden zijn, worden soms vermeld als een loopback-apparaat, herhaald in /dev/loopnn.
- 1K-blokken: Het aantal kilobyte-blokken dat beschikbaar is voor het bestandssysteem.
- Gebruikt: Het aantal gebruikte blokken.
- Beschikbaar: Het aantal beschikbare blokken. Als het bestandssysteem dynamisch wordt bijgewerkt, is deze waarde altijd nul. Snap-pakketten groeien en krimpen bijvoorbeeld indien nodig, dus df vermeldt ze altijd als volledig gebruikt.
- Gebruik%: Het rantsoen van beschikbare-voor-gebruikte blokken.
- Gemonteerd op: De locatie waar het bestandssysteem in het systeem is gemount.
Uitgang van de du Command
Het du-commando toont daarentegen de schijfruimte die wordt gebruikt door de bestanden en mappen in de huidige map. De optie -h maakt de uitvoer gemakkelijker te begrijpen.
Standaard geeft het du-commando een lijst van alle submappen om aan te geven hoeveel schijfruimte elk heeft ingenomen. Consolideer de uitvoer met de -s optie, die alleen een samenvatting toont. Tenzij u sudo du uitvoert, ziet u echter toestemmingsgeweigerde fouten voor alle mappen waartoe het ingelogde account geen leestoegang heeft. Om het schijfgebruik van een andere map dan de huidige map te tonen, voert u die mapnaam in als laatste argument. Zowel du als df geven toe dat ze verschillende nuttige maar relatief zeldzame commando-switches hebben. Lees de man-pagina’s voor elke opdracht om benaderingen te verkennen om de invoer en de uitvoer van deze opdrachten te verfijnen.