df是「disk free」的縮寫,用於顯示Linux系統中各檔案系統的硬碟使用情況,包括檔案系統所在硬碟分割區的總容量、已使用的容量、剩餘容量等;語法為“df [選項] [目錄或檔案名稱]”,若省略全部參數,預設顯示系統內所有的檔案系統資訊。
本教學操作環境:CentOS 6系統、Dell G3電腦。
Linux df(英文全拼:disk free) 指令用於顯示 Linux 系統中各檔案系統的硬碟使用情況,包括檔案系統所在硬碟分割區的總容量、已使用的容量、剩餘容量等。
說明:與整個檔案系統有關的數據,都保存在Super block(超級區塊)中,而df 指令主要讀取的資料幾乎都針對的是整個檔案系統,所以df 指令主要是從各檔案系統的Super block 中讀取資料。
df 指令的基本格式為:
df [选项] [目录或文件名]
表 1 列出了 df 指令幾個常用的選項,以及它們各自的作用。
選項 | 作用 |
---|---|
-a | 顯示所有檔案系統訊息,包括系統獨特的 /proc、/sysfs 等檔案系統; |
# -m | 以 MB 為單位顯示容量; |
-k | 以 KB 為單位顯示容量,預設以 KB 為單位; |
-h | 使用人們習慣的 KB、MB 或 GB 等單位自行顯示容量; |
-T |
顯示此分割區的檔案系統名稱; |
-i | 不用硬碟容量顯示,而是以含有 inode 的數量來顯示。 |
若省略全部參數,直接執行「df」語句,預設會將系統內所有的檔案系統訊息,以 KB 為單位顯示出來。
# df
分析:df 指令顯示出的各列資訊的意義
Filesystem:表示該檔案系統位於哪個分割區,因此該列顯示的是設備名稱;
1K-blocks:此列表示檔案系統的總大小,預設以KB 為單位;
Used:表示用掉的硬碟空間大小;
Available:表示剩餘的硬碟空間大小;
使用範例:
-h選項
# df -h2、df 指令後面加入了目錄名稱
# df -h /etc在這種情況下,df 指令會自動分析該目錄所在的分區,並將所在分區的相關資訊顯示出來。由此,我們就可以知道,目錄下還可以使用多少容量。 3、df 指令後面跟著多個選項
# df -aT注意,使用-a 選項,會將許多特殊的檔案系統顯示出來,這些檔案系統包含的大多是系統數據,存在於記憶體中,不會佔用硬碟空間,因此你會看到,它們所佔據的硬碟總容量為0。 相關推薦:《
Linux影片教學》
以上是linux df是什麼縮寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!