Jednotná unixová specifikace (SUS) určuje, že původní prostor je uváděn v blocích po 512 bajtech a že minimálně názvy souborových systémů a množství volného prostoru.
Používání 512bajtových jednotek je historickou praxí a zachovává kompatibilitu s ls a dalšími utilitami. To nepředepisuje, aby samotný souborový systém byl založen na 512bajtových blocích. Volba -k byla přidána jako kompromisní opatření. Vývojáři standardu se shodli na tom, že 512 bajtů je nejlepší výchozí jednotka kvůli její úplné historické konzistenci v systému V (oproti smíšenému používání 512/1024 bajtů v systémech BSD) a že volba -k pro přepnutí na 1024bajtové jednotky je dobrým kompromisem. Uživatelé, kteří dávají přednost logičtějšímu množství 1024 bajtů, mohou snadno aliasovat df na df -k, aniž by porušili mnoho historických skriptů spoléhajících se na 512bajtové jednotky.
Výstup s -P se skládá z jednoho řádku informací pro každý zadaný souborový systém. Tyto řádky musí být formátovány takto:
<fs name>
<total space>
<space used>
<space free>
<percentage used>
<fs root>
V následujícím seznamu se všechny veličiny vyjádřené v 512bajtových jednotkách (1024bajtových, pokud je zadána -k) zaokrouhlují na nejbližší vyšší jednotku. Pole jsou:
<fs name>
Název souborového systému ve formátu definovaném implementací. <celkový prostor>
Celková velikost souborového systému v jednotkách 512 bajtů. Přesný význam tohoto údaje je definován implementací, ale měl by zahrnovat <využitý prostor>
, <volný prostor>
plus veškerý prostor rezervovaný systémem, který není běžně dostupný uživateli. <využitý prostor>
Celkové množství prostoru přidělené existujícím souborům v souborovém systému v jednotkách 512 bajtů. <volný prostor>
Celkové množství prostoru, které je v souborovém systému k dispozici pro vytváření nových souborů neprivilegovanými uživateli, v jednotkách 512 bajtů. Pokud je tento údaj menší nebo roven nule, není možné v souborovém systému vytvářet žádné nové soubory bez předchozího smazání jiných, pokud proces nemá příslušná oprávnění. Zapsaná hodnota může být menší než nula. <procento využití>
Procento normálně dostupného prostoru, které je v současné době přiděleno všem souborům v souborovém systému. Vypočítá se pomocí zlomku:<využitý prostor>/(<využitý prostor> + <volný prostor>) vyjádřeného v procentech. Toto procento může být větší než 100, pokud je <místo volné>
menší než nula. Procentní hodnota se vyjadřuje jako celé kladné číslo, přičemž jakýkoli zlomek způsobí, že se výsledek zaokrouhlí na nejbližší vyšší celé číslo. <fs root>
Adresář, pod kterým se objevuje hierarchie souborového systému.