Linux df 命令及常用选项(显示硬盘使用情况)

df 命令格式:
df [选项] [文件]

df 命令功能:
(显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示。)

df 命令参数:
必要参数:
-a 全部文件系统列表
-h 方便阅读方式显示
-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地文件系统
-m 区块为1048576字节
--no-sync 忽略 sync 命令
-P 输出格式为POSIX
--sync 在取得磁盘信息前,先执行sync命令
-T 文件系统类型

选择参数:
--block-size=<区块大小> 指定区块大小
-t <文件系统类型> 只显示选定文件系统的磁盘信息
-x <文件系统类型> 不显示选定文件系统的磁盘信息
--help 显示帮助信息
--version 显示版本信息

df 命令补充
df -h 和 df -i 的区别

“df -h” 以更易读的方式显示目前磁盘空间和使用情况
“df -i” 以 inode 模式来显示磁盘使用情况

df -h 是去删除比较大无用的文件-----------大文件占用大量的磁盘容量
df -i 则去删除数量过多的小文件-----------过多的文件占用了大量的inode号