2,355 瀏覽數

Linux command – df

指令 #df 用來計算磁碟 (Disk) ,磁區 (partition) 所使用的容量,預設單位為 Kilo bytes .

[root@benjr ~]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                       9643660   6747080   2406700  74% /
/dev/sda1               101086     12776     83091  14% /boot
none                    127384         0    127384   0% /dev/shm

. 代表只顯示目前目錄所的磁碟使用空間.

[root@benjr ~]# df .
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1               101086     12776     83091  14% /boot

參數 -h (human) 使用一般人容易閱讀的方式來顯示容量.顯示單位為 M(Mega) , G(Giga) .

[root@benjr ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      9.2G  6.5G  2.3G  74% /
/dev/sda1              99M   13M   82M  14% /boot
none                  125M     0  125M   0% /dev/shm

可以指定顯示單位為 K (Kilo) 或是 M(Mega) .
-k 指定使用 Kilo bytes 為單位
-m 指定使用 Mega bytes 為單位

[root@benjr ~]# df -hk
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                       9643660   6747080   2406700  74% /
/dev/sda1               101086     12776     83091  14% /boot
none                    127384         0    127384   0% /dev/shm
[root@benjr ~]# df -hm
Filesystem           1M-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                          9418      6589      2351  74% /
/dev/sda1                   99        13        82  14% /boot
none                       125         0       125   0% /dev/shm

如果是要知道各資料夾所使用的空間,可以透過 #du – http://benjr.tw/24121 或是 bash shell script – http://benjr.tw/66816 來查詢.

發表迴響