DF(1)
π df β like, tell me about my file systems bestie π
okay so this is df from the General Commands Manual β it's the little tool you hit up when you wanna know how much space your disks are actually using, and she always delivers β¨
πΈ NAME πΈ
df β bestie, this shows you info about the file system that each FILE lives on, or like, literally every file system by default π
π¦ SYNOPSIS π¦
df [OPTION]... [FILE]...
β¨ DESCRIPTION β¨
Show info about the file system on which each FILE resides β or, if you don't name any files at all, she just shows you all the file systems. main character energy fr fr π
π OPTIONS π
--helpβ prints help info, the lil "here's what I can do" moment π«Ά-a,--allβ includes the dummy file systems too, no one gets left out π-B,--block-size <SIZE>β scales sizes by SIZE before printing them; like,-BMprints sizes in units of 1,048,576 bytes π’--totalβ produces a grand total, the big finale, the slay π-h,--human-readableβ prints sizes in a human readable format (e.g.,1K234M2G) so your eyes don't die π-H,--siβ same vibe as above but uses powers of 1000, not 1024 π-i,--inodesβ lists inode info instead of block usage π-kβ literally just like--block-size=1Kβ-l,--localβ limits the listing to local file systems only, keep it close to home π--no-syncβ does not invokesyncbefore grabbing usage info (this is the default, so like, she's just being upfront about it) π--output[=<FIELD_LIST>...][default:source,size,used,avail,pcent,target] β uses the output format defined by FIELD_LIST, or prints all the fields if FIELD_LIST is omitted. you get to pick your own adventure bestie β¨
Possible values:
sourcefstypeitotaliusediavailipcentsizeusedavailpcentfiletarget
-P,--portabilityβ uses the POSIX output format, for when you gotta be β¨portableβ¨--syncβ invokessyncbefore getting usage info (non-windows only, so windows girlies sit this one out) πͺ-t,--type <TYPE>β limits the listing to file systems of type TYPE π―-T,--print-typeβ prints the file system type, so you know exactly what you're dealing with π-x,--exclude-type <TYPE>β limits the listing to file systems not of type TYPE β the anti-TYPE agenda π«-V,--versionβ prints the version π[paths]β you can hand her some paths, she'll handle it π«Ά
π 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 β she's flexible like that π
π VERSION π
v(uutils coreutils) 0.12.0
π₯ EXAMPLES π₯
Display all filesystems and their disk usage (using 512-byte units):
df
Display the filesystem containing the specified file or directory:
df path/to/file_or_directory
Use [k]ibibyte (1024 byte) units when showing size figures:
df -k
Display information in a portable way:
df -P
The examples are provided by the tldr-pages project <https://tldr.sh> under the CC BY 4.0 License. Please note that, as uutils is a work in progress, some examples might fail. π
ok real talk bestie β2026-09-25,DF(1), that's the whole vibe, go check your disk space, you ate πβ¨π
π¦ where this page comes from
- ubuntu stonking: rust-coreutils 0.12.0-1ubuntu2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms