功能说明:显示磁盘的相关信息。
语 法:df [-ahHiklmPT][--block-size=<区块大小>][-t <文件系统类型>][-x <文件系统类型>][--help][--no-sync][--sync][--version][文件或设备]
补充说明:df可显示磁盘的文件系统与使用情形。
参 数:
-a或--all 包含全部的文件系统。
--block-size=<区块大小> 以指定的区块大小来显示区块数目。
-h或--human-readable 以可读性较高的方式来显示信息。
-H或--si 与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes。
-i或--inodes 显示inode的信息。
-k或--kilobytes 指定区块大小为1024字节。
-l或--local 仅显示本地端的文件系统。
-m或--megabytes 指定区块大小为1048576字节。
--no-sync 在取得磁盘使用信息前,不要执行sync指令,此为预设值。
-P或--portability 使用POSIX的输出格式。
--sync 在取得磁盘使用信息前,先执行sync指令。
-t<文件系统类型>或--type=<文件系统类型> 仅显示指定文件系统类型的磁盘信息。
-T或--print-type 显示文件系统的类型。
-x<文件系统类型>或--exclude-type=<文件系统类型> 不要显示指定文件系统类型的磁盘信息。
--help 显示帮助。
--version 显示版本信息。
[文件或设备] 指定磁盘设备。
1、使用可读性较高的方式来显示磁盘信息
[root@redhat11 /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 3.8G 2.0G 1.7G 54% / /dev/sda5 4.0G 141M 3.6G 4% /home /dev/sda1 46M 11M 33M 24% /boot tmpfs 506M 0 506M 0% /dev/shm
上面可以看出磁盘的总容量(Size),已经使用量(Used)以及还可以使用的容量(Avail)。
2、使用-a和-h使用友好的方式查看所有磁盘的信息
[root@redhat11 /]# df -ah Filesystem Size Used Avail Use% Mounted on /dev/sda2 3.8G 2.0G 1.7G 54% / proc 0 0 0 - /proc sysfs 0 0 0 - /sys devpts 0 0 0 - /dev/pts /dev/sda5 4.0G 141M 3.6G 4% /home /dev/sda1 46M 11M 33M 24% /boot tmpfs 506M 0 506M 0% /dev/shm none 0 0 0 - /proc/sys/fs/binfmt_misc sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs none 0.0K 0.0K 0.0K - /proc/fs/vmblock/mountPoint
3、使用-T参数显示磁盘类型信息,如下:
[root@redhat11 /]# df -ahT Filesystem Type Size Used Avail Use% Mounted on /dev/sda2 ext3 3.8G 2.0G 1.7G 54% / proc proc 0 0 0 - /proc sysfs sysfs 0 0 0 - /sys devpts devpts 0 0 0 - /dev/pts /dev/sda5 ext3 4.0G 141M 3.6G 4% /home /dev/sda1 ext3 46M 11M 33M 24% /boot tmpfs tmpfs 506M 0 506M 0% /dev/shm none binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc sunrpc rpc_pipefs 0 0 0 - /var/lib/nfs/rpc_pipefs none vmblock 0.0K 0.0K 0.0K - /proc/fs/vmblock/mountPoint
4、使用-t来显示指定文件类型的磁盘信息。下面显示磁盘类型为ext3的磁盘信息。如下:
[root@redhat11 /]# df -ahTt ext3 Filesystem Type Size Used Avail Use% Mounted on /dev/sda2 ext3 3.8G 2.0G 1.7G 54% / /dev/sda5 ext3 4.0G 141M 3.6G 4% /home /dev/sda1 ext3 46M 11M 33M 24% /boot
5、显示指定磁盘的磁盘信息。下面显示/dev/sda2磁盘的磁盘信息。
[root@redhat11 /]# df -hT /dev/sda2 Filesystem Type Size Used Avail Use% Mounted on /dev/sda2 ext3 3.8G 2.0G 1.7G 54% /
6、使用-x不显示磁盘类型为ext3的磁盘信息。如下:
[root@redhat11 /]# df -hTx ext3 Filesystem Type Size Used Avail Use% Mounted on tmpfs tmpfs 506M 0 506M 0% /dev/shm