用法:du [OPTION]... [FILE]... 或:du [OPTION]... --files0-from=F 打印每个文件占用磁盘空间 -0, --null 每一行以空结束,而不是换行符 -a, --all 打印所有文件 --apparent-size 打印真实大小而不是磁盘使用大小。虽然真实大小 总是比较小,它也可能因为sparse文件中的0数据、 内部碎片、间接块等等原因而比较大。 -B, --block-size=SIZE 用 SIZE 描述文件的大小; 比如:'-BM' 用 1,048,576 bytes 为单位描述文件大小; SIZE 的格式在下边查看 -b, --bytes 等于 '--apparent-size --block-size=1' -c, --total 在最后一行打印总和数据 -D, --dereference-args 间接访问在命令行中列出的软链接 -d, --max-depth=N 只有在命令行规定的目录的 下面 N 层或更小的层级内,打印目 录里的所有内容(或者使用 --all 打印文件) --max-depth=0 等于 --summarize --files0-from=F 显示 NUL-terminated 文件的磁盘使用情况 这些文件由 F 提供,如果 F 是 - ,从标准输入读取文件名 -H 等于 --dereference-args (-D) -h, --human-readable 以可读格式显示(例如 1K 234M 2G) --inodes 打印inode使用情况 -k 类似 --block-size=1K -L, --dereference 间接访问所有软链接 -l, --count-links 如果文件有硬链接,就都显示 -m 类似 --block-size=1M -P, --no-dereference 不跟随任何软链接(默认配置) -S, --separate-dirs 不包括子目录的大小 --si 类似 -h, 以1000为基底而不是1024 -s, --summarize 展示整个文件系统占用磁盘大小,总和值 -t, --threshold=SIZE 如果 SIZE 为正,不展示小于这个大小的文件, 如果 SIZE 为负则不展示大于这个大小的文件。 --time 展示目录中文件的mtime,子目录(如果有) --time=WORD 根据 WORD 展示修改时间 --time-style=STYLE 使用 STYLE 为格式展示时间, 可选值: full-iso, long-iso, iso, 或者 +FORMAT; FORMAT 类似 'date' 命令中的格式 -X, --exclude-from=FILE 去掉匹配 FILE 格式的文件 --exclude=PATTERN 去掉匹配 PATTERN 格式的文件 -x, --one-file-system 只展示一个文件系统的信息 --help 显示此帮助信息并退出 --version 显示版本信息并退出 所显示的数值是来自 --block-size、DU_BLOCK_SIZE、BLOCK_SIZE 及 BLOCKSIZE 环境变量中第一个可用的 SIZE 单位。否则,默认单位是 1024 字节(或是 512,若设定 POSIXLY_CORRECT 的话)。 SIZE 是一个整数可选项(例如: 10M=10*1024*1024). 单位有K, M, G, T, P, E, Z, Y (1024的次方) 或 KB, MB, ... (1000的次方).
使用示例:
1. df:
[root@server ~]# df 文件系统 1K-块 已用 可用 已用% 挂载点 devtmpfs 877676 0 877676 0% /dev tmpfs 888092 0 888092 0% /dev/shm tmpfs 888092 432 887660 1% /run tmpfs 888092 0 888092 0% /sys/fs/cgroup /dev/vda1 41147472 3998228 35245752 11% / tmpfs 177620 0 177620 0% /run/user/0
2. df -h: 数据可读性更好,建议在使用其他功能时,尽量加上-h
[root@server ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 858M 0 858M 0% /dev tmpfs 868M 0 868M 0% /dev/shm tmpfs 868M 432K 867M 1% /run tmpfs 868M 0 868M 0% /sys/fs/cgroup /dev/vda1 40G 3.9G 34G 11% / tmpfs 174M 0 174M 0% /run/user/0
参考文档:
https://blog.csdn.net/yspg_217/article/details/121696727