我可以获得df-h的磁盘容量百分比吗?

时间:2015-09-07 08:04:08

标签: linux

我得到的只是百分比:

[root@UML-0297 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-os
                   15G   14G  244M  99% /
/dev/mapper/VolGroup00-sdisk
                   15G  6.4G  7.1G  48% /servicedisk
/dev/mapper/VolGroup00-snaps
                   71G  4.7G   63G   7% /snapshots
/dev/mapper/VolGroup00-crashdumps
                   76G  180M   72G   1% /var/crash
/dev/sda1              99M   39M   55M  42% /boot
tmpfs                  12G   92K   12G   1% /dev/shm
/dev/sdbz              53T  1.9T   52T   4% /fs1
17.0.0.3:/fs1/         53T  1.9T   52T   4% /mnt/bwfs

2 个答案:

答案 0 :(得分:1)

您可能需要小数位数,àla12.579%,然后尝试:

  df|awk '/dev/{if ($2>0.0) {printf "%s: %.3f%%\n", $1, 100.0*$3/$2;}}'

也许您需要disk quotas,或--file-system

使用stat(1)

答案 1 :(得分:0)

我不确定您的要求,但您可以尝试 df -a ,它会显示所有信息,包括虚拟文件系统。您还可以运行: man df 并查找更多信息

相关问题