Linux "df" Command Line Options and Examples
report file system disk space usage

This manual page documents the GNU version of df. df displays the amount of disk space available on the file system containing each file name argument. If no file name is given, the space available on all currently mounted file systems is shown.


Usage:

df [OPTION]... [FILE]...




Command Line Options:

-a
include pseudo, duplicate, inaccessible file systems
df -a ...
-B
scale sizes by SIZE before printing them; e.g., '-BM' prints sizes in units of 1,048,576 bytes; see SIZE format below
df -B ...
-h
print sizes in powers of 1024 (e.g., 1023M)
df -h ...
-H
print sizes in powers of 1000 (e.g., 1.1G)
df -H ...
-i
list inode information instead of block usage
df -i ...
-k
like --block-size=1K
df -k ...
-l
limit listing to local file systems
df -l ...
--no-sync
do not invoke sync before getting usage info (default)
df --no-sync ...
--output[
use the output format defined by FIELD_LIST, or print all fields if FIELD_LIST is omitted.
df --output[ ...
-P
use the POSIX output format
df -P ...
--sync
invoke sync before getting usage info
df --sync ...
--total
elide all entries insignificant to available space, and produce a grand total
df --total ...
-t
limit listing to file systems of type TYPE
df -t ...
-T
print file system type
df -T ...
-x
limit listing to file systems not of type TYPE
df -x ...
--help
display this help and exit
df --help ...
--version
output version information and exitDisplay values are in units of the first available SIZE from --block-size, and the DF_BLOCK_SIZE, BLOCK_SIZE and BLOCKSIZE environ‐ment variables. Otherwise, units default to 1024 bytes (or 512 if POSIXLY_CORRECT is set).The SIZE argument is an integer and optional unit (example: 10K is 10*1024). Units are K,M,G,T,P,E,Z,Y (powers of 1024) or KB,MB,...(powers of 1000).FIELD_LIST is a comma-separated list of columns to be included. Valid field names are: 'source', 'fstype', 'itotal', 'iused','iavail', 'ipcent', 'size', 'used', 'avail', 'pcent', 'file' and 'target' (see info page).AUTHORWritten by Torbjorn Granlund, David MacKenzie, and Paul Eggert.REPORTING BUGSGNU coreutils online help: <http://www.gnu.org/software/coreutils/>Report df translation bugs to <http://translationproject.org/team/>COPYRIGHTCopyright © 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
df --version ...