1. 程式人生 > >df---顯示磁碟分割槽使用空間

df---顯示磁碟分割槽使用空間

df命令用於顯示磁碟分割槽上的可使用的磁碟空間。預設顯示單位為KB。可以利用該命令來獲取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。

語法

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:顯示版本資訊。

引數

檔案:指定檔案系統上的檔案。

例項

檢視系統磁碟裝置,預設是KB為單位:

[[email protected] ~]# df
檔案系統               1K-塊        已用     可用 已用% 掛載點
/dev/sda2            146294492  28244432 110498708  21% /
/dev/sda1              1019208     62360    904240   7% /boot
tmpfs                  1032204         0   1032204   0% /dev/shm
/dev/sdb1            2884284108 218826068 2518944764   8% /data1

使用-h選項以KB以上的單位來顯示,可讀性高:

[[email protected] ~]# df -h
檔案系統              容量  已用 可用 已用% 掛載點
/dev/sda2             140G   27G  106G  21% /
/dev/sda1             996M   61M  884M   7% /boot
tmpfs                1009M     0 1009M   0% /dev/shm
/dev/sdb1             2.7T  209G  2.4T   8% /data1

檢視全部檔案系統:

[[email protected] ~]# df -a
檔案系統               1K-塊        已用     可用 已用% 掛載點
/dev/sda2            146294492  28244432 110498708  21% /
proc                         0         0         0   -  /proc
sysfs                        0         0         0   -  /sys
devpts                       0         0         0   -  /dev/pts
/dev/sda1              1019208     62360    904240   7% /boot
tmpfs                  1032204         0   1032204   0% /dev/shm
/dev/sdb1            2884284108 218826068 2518944764   8% /data1
none                         0         0         0   -  /proc/sys/fs/binfmt_misc