DF(1) General Commands Manual DF(1)

# [NAME](#NAME)

df - Show information about the file system on which each FILE resides, or all file systems by default.

# [SYNOPSIS](#SYNOPSIS)

**df** \[OPTION]... \[FILE]...

# [DESCRIPTION](#DESCRIPTION)

Show information about the file system on which each FILE resides, or all file systems by default.

# [OPTIONS](#OPTIONS)

[**--help**](#help)

Print help information.

[**-a**, **--all**](#a)

include dummy file systems

[**-B**, **--block-size** *&lt;SIZE&gt;*](#B)

scale sizes by SIZE before printing them; e.g. '-BM' prints sizes in units of 1,048,576 bytes

[**--total**](#total)

produce a grand total

[**-h**, **--human-readable**](#h)

print sizes in human readable format (e.g., 1K 234M 2G)

[**-H**, **--si**](#H)

likewise, but use powers of 1000 not 1024

[**-i**, **--inodes**](#i)

list inode information instead of block usage

[**-k**](#k)

like --block-size=1K

[**-l**, **--local**](#l)

limit listing to local file systems

[**--no-sync**](#no)

do not invoke sync before getting usage info (default)

[**--output**\[=*&lt;FIELD\_LIST&gt;...*\] \[default: source,size,used,avail,pcent,target\]](#output)

use output format defined by FIELD\_LIST, or print all fields if FIELD\_LIST is omitted.

*Possible values:*

- source
- fstype
- itotal
- iused
- iavail
- ipcent
- size
- used
- avail
- pcent
- file
- target

[**-P**, **--portability**](#P)

use the POSIX output format

[**--sync**](#sync)

invoke sync before getting usage info (non-windows only)

[**-t**, **--type** *&lt;TYPE&gt;*](#t)

limit listing to file systems of type TYPE

[**-T**, **--print-type**](#T)

print file system type

[**-x**, **--exclude-type** *&lt;TYPE&gt;*](#x)

limit listing to file systems not of type TYPE

[**-V**, **--version**](#V)

Print version

\[*paths*]

# [EXTRA](#EXTRA)

Display values are in units of the first available SIZE from --block-size, and the DF\_BLOCK\_SIZE, BLOCK\_SIZE and BLOCKSIZE environment variables. Otherwise, units default to 1024 bytes (or 512 if POSIXLY\_CORRECT is set).

SIZE is an integer and optional unit (example: 10M is 10\*1024\*1024). Units are K, M, G, T, P, E, Z, Y (powers of 1024) or KB, MB,... (powers of 1000). Units can be decimal, hexadecimal, octal, binary.

# [VERSION](#VERSION)

v(uutils coreutils) 0.12.0

2026-10-16

---

Document: df(1) from uutils 0.12.0-r4 (Chainguard OS)
Source: https://github.com/uutils/coreutils
