From:http://fanqiang.chinaunix.net/a1/b1/20010508/133026.html
功能:檢查檔案系統的磁碟空間佔用情況。可以利用該命令來擷取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。
文法:df [選項]
說明:df命令可顯示所有檔案系統對i節點和磁碟塊的使用方式。
該命令各個選項的含義如下:
-a 顯示所有檔案系統的磁碟使用方式,包括0塊(block)的檔案系統,如/proc檔案系統。
-k 以k位元組為單位顯示。
-i 顯示i節點資訊,而不是磁碟塊。
-t 顯示各指定類型的檔案系統的磁碟空間使用方式。
-x 列出不是某一指定類型檔案系統的磁碟空間使用方式(與t選項相反)。
-T 顯示檔案系統類型。
例1:列出各檔案系統的磁碟空間使用方式。
$ df
Filesystem 1 K-blocks Used Available Use% Mounted on
/dev/hda2 1361587 1246406 44823 97% /
df命令的輸出清單的第1列是代表檔案系統對應的裝置檔案的路徑名(一般是硬碟上的分區);第2列給出分區包含的資料區塊(1024位元組)的數目; 第3,4列分別表示已用的和可用的資料區塊數目。使用者也許會感到奇怪的是,第3,4列塊數之和不等於第2列中的塊數。這是因為預設的每個分區都留了少量空間 供系統管理員使用。即使遇到普通使用者空間已滿的情況,管理員仍能登入和留有解決問題所需的工作空間。清單中Use% 列表示普通使用者空間使用的百分比,即 使這一數字達到100%,分區仍然留有系統管理員使用的空間。最後,Mounted on列表示檔案系統的安裝點。
例2:列出各檔案系統的i節點使用方式。
$ df -ia
Filesystem Inodes IUsed IFree Iused% Mounted on
/dev/ hda2 352256 75043 277213 21% /
none 0 0 0 0% /proc
localhost:(pid221) 0 0 0 0% /net
例3:列出檔案系統的類型。
$ df -T
Filesystem Type 1K-blocks Used Available use% Mounted on
/dev/hda2 ext2 1361587 1246405 44824 97% /
本例中的檔案系統是ext2類型的。