在本文中我们将会一起来看看那linux中df命令的参数功能检查文件系统的磁盘空间占用情况可以利用该命令来获取硬盘被占用了多少空间目前还剩下多少空间等信息
语法df [选项]
说明linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况
该命令各个选项的含义如下
a 显示所有文件系统的磁盘使用情况包括块(block)的文件系统如/proc文件系统
k 以k字节为单位显示
i 显示i节点信息而不是磁盘块
t 显示各指定类型的文件系统的磁盘空间使用情况
x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)
T 显示文件系统类型
功能检查文件系统的磁盘空间占用情况可以利用该命令来获取硬盘被占用了多少空间目前还剩下多少空间等信息
语法df [选项]
说明linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况
说明linux中df命令各个选项的含义如下
a 显示所有文件系统的磁盘使用情况包括块(block)的文件系统如/proc文件系统
k 以k字节为单位显示
i 显示i节点信息而不是磁盘块
t 显示各指定类型的文件系统的磁盘空间使用情况
x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)
T 显示文件系统类型
例列出各文件系统的磁盘空间使用情况
$ df
Filesystem Kblocks Used Available Use% Mounted on
/dev/hda % /
linux中df命令的输出清单的第列是代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);第列给出分区包含的数据块(字节)的数目;第列分别表示已用的和可用的数据块数目用户也许会感到奇怪的是第列块数之和不等于第列中的块数这是因为缺省的每个分区都留了少量空间供系统管理员使用即使遇到普通用户空间已满的情况管理员仍能登录和留有解决问题所需的工作空间清单中Use% 列表示普通用户空间使用的百分比即使这一数字达到%分区仍然留有系统管理员使用的空间最后Mounted on列表示文件系统的安装点
例列出各文件系统的i节点使用情况
$ df ia
Filesystem Inodes IUsed IFree Iused% Mounted on
/dev/ hda % /
none % /proc
localhost:(pid) % /net
例列出文件系统的类型
$ df T
Filesystem Type Kblocks Used Available use% Mounted on
/dev/hda ext % /
本例中的文件系统是ext类型的
[root@rac ~]# df
Filesystem Kblocks Used Available Use% Mounted on
/dev/sda % /
none % /dev/shm
/dev/sda % /u
/dev/sde % /ocfs
该条命令显示了服务器上所有分区的使用情况它还包括了几个有用的参数来帮助格式化输出:
a显示系统所有的分区在平常默认情况下 不显示块的分区
[root@rac ~]# df a
Filesystem Kblocks Used Available Use% Mounted on
/dev/sda % /
none /proc
none /sys
none /dev/pts
none % /dev/shm
/dev/sda % /u
none /proc/sys/fs/binfmt_misc
sunrpc /var/lib/nfs/rpc_pipefs
configfs /config
ocfs_dlmfs /dlm
/dev/sde % /ocfs
oracleasmfs /dev/oracleasm
h更具目前磁盘空间和使用情况 以更易读的方式显示
[root@rac ~]# df h
Filesystem Size Used Avail Use% Mounted on
/dev/sda G G M % /
none M M % /dev/shm
/dev/sda G G G % /u
/dev/sde M M M % /ocfs
H根上面的h参数相同不过在根式化的时候采用而不是进行容量转换
[root@rac ~]# df H
Filesystem Size Used Avail Use% Mounted on
/dev/sda G G M % /
none M M % /dev/shm
/dev/sda G G G % /u
/dev/sde M M M % /ocfs
k以单位显示磁盘的使用情况
[root@rac ~]# df k
Filesystem Kblocks Used Available Use% Mounted on
/dev/sda % /
none % /dev/shm
/dev/sda % /u
/dev/sde % /ocfs
l显示本地的分区的磁盘空间使用率如果服务器nfs了远程服务器的磁盘那么在df上加上l后系统显示的是过滤nsf驱动器后的结果
i显示inode的使用情况linux采用了类似指针的方式管理磁盘空间影射这也是一个比较关键应用