df(1)

๐Ÿ“ฆ
version 0.7.0 ยท 4 versions
, in epel 10, fedora 43

โœจ df(1) โ€” bestie edition โœจ

ok so this is df, from the uutils coreutils girlies ๐Ÿ’– it's the little tool that tells you how much space your file systems are eating. she's iconic, she's simple, she's about to become your best friend. let's go ๐Ÿซถ


๐ŸŒธ NAME ๐ŸŒธ

df โ€” show information about the file system on which each FILE resides, or all file systems by default.

no cap, that's literally it. she peeks at the filesystem and reports back ๐Ÿ’…


๐ŸŽ€ SYNOPSIS ๐ŸŽ€

df [--help] [-a|--all] [-B|--block-size] [--total] [-h|--human-readable]
[-H|--si] [-i|--inodes] [-k ] [-l|--local] [--no-sync] [--output]
[-P|--portability] [--sync] [-t|--type] [-T|--print-type]
[-x|--exclude-type] [-V|--version] [paths]

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

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

that's the whole vibe. you point her at files, or you don't, and she tells you what's up with the disk space. main character energy honestly โญ


๐Ÿ’… OPTIONS ๐Ÿ’…

  • --help โ€” print help information. she's helpful like that ๐Ÿฅฐ
  • -a, --all โ€” include dummy file systems. yes bestie, even the fake ones get a moment ๐ŸŒˆ
  • -B, --block-size <SIZE> โ€” scale sizes by SIZE before printing them; e.g. '-BM' prints sizes in units of 1,048,576 bytes. big numbers deserve a glow-up โœจ
  • --total โ€” produce a grand total. a lil sum-sum at the end, obsessed ๐Ÿงฎ
  • -h, --human-readable โ€” print sizes in human readable format (e.g., 1K 234M 2G). so your brain doesn't have to do math, we love her for that ๐Ÿ’–
  • -H, --si โ€” likewise, but use powers of 1000 not 1024. metric girlies rise ๐Ÿซถ
  • -i, --inodes โ€” list inode information instead of block usage. different flavor, same slay ๐ŸŽ€
  • -k โ€” like --block-size=1K. tiny option, big energy ๐Ÿ’…
  • -l, --local โ€” limit listing to local file systems. keep it close to home ๐Ÿ 
  • --no-sync โ€” do not invoke sync before getting usage info (default). chill mode, no extra work ๐Ÿ’ค
  • --output[=<FIELD_LIST>...] โ€” [default: source,size,used,avail,pcent,target]

use output format defined by FIELD_LIST, or print all fields if FIELD_LIST is omitted. you're the director, you pick the columns ๐ŸŽฌ

Possible values:

  • source
  • fstype
  • itotal
  • iused
  • iavail
  • ipcent
  • size
  • used
  • avail
  • pcent
  • file
  • target
  • -P, --portability โ€” use the POSIX output format. for when you gotta be โœจprofessionalโœจ
  • --sync โ€” invoke sync before getting usage info (non-windows only). flush it first bestie, no shortcuts ๐Ÿšฟ
  • -t, --type <TYPE> โ€” limit listing to file systems of type TYPE. filter queen ๐Ÿ‘‘
  • -T, --print-type โ€” print file system type. say it loud, say it proud ๐Ÿ“ฃ
  • -x, --exclude-type <TYPE> โ€” limit listing to file systems not of type TYPE. bye felicia ๐Ÿ‘‹
  • -V, --version โ€” print version. gotta know which era of her you're dealing with ๐Ÿ’œ
  • [paths] โ€” the files/dirs you wanna ask about. optional, she'll do the whole system if you don't say anything ๐ŸŒธ

๐Ÿ”ฅ 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.

ngl the precedence order here is a whole thing โ€” env vars, --block-size, then the defaults. read it twice, it's giving โœจsubtleโœจ. and yes, decimal AND hex AND octal AND binary units are all valid, she contains multitudes ๐Ÿ’€

๐Ÿ’– VERSION ๐Ÿ’–

v(uutils coreutils) 0.7.0


and that's the tea โ˜• this was df (uutils coreutils) 0.7.0, page df(1) โ€” go check your disk space bestie, she's waiting ๐Ÿฆ‹๐Ÿ’– periodt โœจ

๐Ÿ“ฆ where this page comes from
  • epel 10: rust-coreutils-devel 0.7.0-10.el10_3 ยท MIT
  • epel 10: uutils-coreutils 0.7.0-10.el10_3 ยท (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND Zlib AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 OR GPL-2.0-only) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND (MIT OR Zlib OR Apache-2.0) AND (MIT-0 OR Apache-2.0) AND Unicode-3.0 AND (Unlicense OR MIT)
  • fedora 43: rust-coreutils-devel 0.7.0-12.fc43 ยท MIT
  • fedora 43: uutils-coreutils 0.7.0-12.fc43 ยท (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND Zlib AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 OR GPL-2.0-only) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND (MIT OR Zlib OR Apache-2.0) AND (MIT-0 OR Apache-2.0) AND Unicode-3.0 AND (Unlicense OR MIT)
  • ๐Ÿ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms