df命令
作用
linux中df命令的功能是用来检查该系统已挂载的文件系统的空间占用情况。可以使用该命令来获取硬盘占用了多少空间,还剩多少空间等信息。如果该命令使用时,没有指定任何文件名,则默认是当前所有已挂载了的文件系统的可用空间将被显示。默认情况下,单位是1KB,当然,也可以利用环境变量POSIXLY_CORRECT指定。
用法
df [选项] [参数]
选项
- -a 全部文件系统列表
 
- -h 方便阅读方式显示
 
- -H 等同于-h,但是计算式是1K=1000
 
- -i 显示inode信息,linux采用了类似指针的方式管理磁盘空间影射
 
- -k 区块为1024字节,即1K
 
- -l 只显示本地文件系统,如果服务器nfs了远程服务器的磁盘,那么在df上加上-l后系统显示的是过滤nsf驱动器后的结果
 
- -m 区块为1024 * 1024 = 1048576字节,即1M
 
- –no-sync 忽略sync命令
 
- -P 输出格式为POSIX
 
- –sync 在取得磁盘信息前,先执行sync命令
 
- -T 列出文件系统类型
 
- –block-size=<区块大小> 指定区块大小
 
- -t<文件系统类型> 只显示选定文件系统的磁盘信息
 
- -x<文件系统类型> 不显示选定文件系统的磁盘信息
 
- –help 显示帮助信息
 
- –version 显示版本信息
 
使用例子
- 显示磁盘使用情况
 
1 2 3 4 5 6 7 8 9 10 11 12 13
   | root@dcLunatic:~# df Filesystem     1K-blocks     Used Available Use% Mounted on udev             1945008        0   1945008   0% /dev tmpfs             392676    12096    380580   4% /run /dev/sda2      118016904 80682300  31296640  73% / tmpfs            1963376   216364   1747012  12% /dev/shm tmpfs               5120        4      5116   1% /run/lock tmpfs            1963376        0   1963376   0% /sys/fs/cgroup /dev/sda1         523248      132    523116   1% /boot/efi tmpfs             392672       16    392656   1% /run/user/131 tmpfs             392672       76    392596   1% /run/user/0 /dev/mmcblk0p1  15549952  6555200   8994752  43% /media/root/AEB8-0F90 /dev/sdb2      609747072 64171404 545575668  11% /media/root/本地磁盘
   | 
 
- 以inode模式来显示磁盘使用情况
 
1 2 3 4 5 6 7 8 9 10 11 12 13
   | root@dcLunatic:~# df -i Filesystem        Inodes  IUsed     IFree IUse% Mounted on udev              486252    485    485767    1% /dev tmpfs             490844    891    489953    1% /run /dev/sda2        7528448 686858   6841590   10% / tmpfs             490844    253    490591    1% /dev/shm tmpfs             490844      4    490840    1% /run/lock tmpfs             490844     16    490828    1% /sys/fs/cgroup /dev/sda1              0      0         0     - /boot/efi tmpfs             490844     25    490819    1% /run/user/131 tmpfs             490844     46    490798    1% /run/user/0 /dev/mmcblk0p1         0      0         0     - /media/root/AEB8-0F90 /dev/sdb2      545641204     35 545641169    1% /media/root/本地磁盘
   | 
 
- 显示ext4类型的磁盘使用情况
 
1 2 3
   | root@dcLunatic:~# df -t ext4 Filesystem     1K-blocks     Used Available Use% Mounted on /dev/sda2      118016904 80682408  31296532  73% /
   | 
 
- 显示除了ext4类型的磁盘的使用情况
 
1 2 3 4 5 6 7 8 9 10 11 12
   | root@dcLunatic:~# df -x ext4 Filesystem     1K-blocks     Used Available Use% Mounted on udev             1945008        0   1945008   0% /dev tmpfs             392676    17008    375668   5% /run tmpfs            1963376   222868   1740508  12% /dev/shm tmpfs               5120        4      5116   1% /run/lock tmpfs            1963376        0   1963376   0% /sys/fs/cgroup /dev/sda1         523248      132    523116   1% /boot/efi tmpfs             392672       16    392656   1% /run/user/131 tmpfs             392672       76    392596   1% /run/user/0 /dev/mmcblk0p1  15549952  6555200   8994752  43% /media/root/AEB8-0F90 /dev/sdb2      609747072 64171404 545575668  11% /media/root/本地磁盘
   | 
 
- 显示/root目录所在的文件系统的使用情况,并以更容易阅读的方式显示
 
1 2 3
   | root@dcLunatic:~# df /root -h Filesystem      Size  Used Avail Use% Mounted on /dev/sda2       113G   77G   30G  73% /
   | 
 
- 列出文件系统的类型
 
1 2 3 4 5 6 7 8 9 10 11 12 13
   | root@dcLunatic:~# df -Th Filesystem     Type      Size  Used Avail Use% Mounted on udev           devtmpfs  1.9G     0  1.9G   0% /dev tmpfs          tmpfs     384M   17M  367M   5% /run /dev/sda2      ext4      113G   77G   30G  73% / tmpfs          tmpfs     1.9G  223M  1.7G  12% /dev/shm tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock tmpfs          tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup /dev/sda1      vfat      511M  132K  511M   1% /boot/efi tmpfs          tmpfs     384M   16K  384M   1% /run/user/131 tmpfs          tmpfs     384M   76K  384M   1% /run/user/0 /dev/mmcblk0p1 vfat       15G  6.3G  8.6G  43% /media/root/AEB8-0F90 /dev/sdb2      fuseblk   582G   62G  521G  11% /media/root/本地磁盘
   |