Den enkelte Unix-specifikation (SUS) angiver, at oprindelig plads rapporteres i blokke på 512 byte, og at filsystemets navne og mængden af ledig plads som minimum skal angives.
Brugen af 512-byte-enheder er historisk praksis og opretholder kompatibilitet med ls og andre hjælpeprogrammer. Dette kræver ikke, at selve filsystemet skal være baseret på blokke på 512 byte. Indstillingen -k blev tilføjet som en kompromisforanstaltning. Standardudviklerne var enige om, at 512 bytes var den bedste standardenhed på grund af dens fuldstændige historiske konsistens på System V (i modsætning til den blandede 512/1024-byte-anvendelse på BSD-systemer), og at en -k-indstilling til at skifte til 1024-byte-enheder var et godt kompromis. Brugere, der foretrækker den mere logiske 1024-byte-mængde, kan nemt give df alias til df -k uden at ødelægge mange historiske scripts, der er afhængige af 512-byte-enhederne.
Opdatet med -P skal bestå af en linje med oplysninger for hvert angivet filsystem. Disse linjer skal være formateret som følger:
<fs name>
<total space>
<space used>
<space free>
<percentage used>
<fs root>
I den følgende liste skal alle mængder udtrykt i 512-byte-enheder (1024-byte, når -k er angivet) afrundes opad til den næsthøjeste enhed. Felterne er:
<fs name>
Navnet på filsystemet i et format, der er defineret af implementeringen. <total plads>
Den samlede størrelse af filsystemet i 512-byte-enheder. Den nøjagtige betydning af dette tal er implementeringsdefineret, men bør omfatte <plads brugt>
, <plads ledig>
plus eventuel plads reserveret af systemet, som normalt ikke er tilgængelig for en bruger. <plads brugt>
Den samlede mængde plads, der er allokeret til eksisterende filer i filsystemet, i enheder på 512 byte. <plads ledig>
Den samlede mængde plads, der er tilgængelig i filsystemet til oprettelse af nye filer af ikke-privilegerede brugere, i 512-byte-enheder. Når dette tal er mindre end eller lig med nul, skal det ikke være muligt at oprette nye filer i filsystemet uden først at slette andre, medmindre processen har de relevante rettigheder. Det skrevne tal kan være mindre end nul. <procent brugt>
Den procentdel af den normalt tilgængelige plads, der i øjeblikket er allokeret til alle filer på filsystemet. Dette skal beregnes ved hjælp af brøken:<plads brugt>/(<plads brugt> + <plads ledig>) udtrykt som procent. Denne procentdel kan være større end 100, hvis <plads ledig>
er mindre end nul. Procentværdien skal udtrykkes som et positivt heltal, idet ethvert brøkresultat medfører, at det afrundes til det næsthøjeste hele tal. <fs root>
Den mappe, under hvilken filsystemhierarkiet vises