首頁 > 套件與系統管理 > df

df:檢查磁碟空間使用情況

df 命令報告檔案系統的磁碟空間使用情況。它以易於閱讀的格式顯示總空間、已用空間、可用空間和使用率,幫助系統管理員快速了解磁碟狀態。

概述

df 是 "disk free" 的縮寫,顯示已掛載檔案系統的總磁碟空間、已用空間、可用空間和使用率。特別是與 -h 選項一起使用時,它會以人類可讀的單位(KB、MB、GB)顯示容量,非常方便。

主要功能

  • 報告每個檔案系統的磁碟使用情況
  • 人類可讀的容量顯示 (-h)
  • 顯示檔案系統類型 (-T)
  • 檢查 inode 使用情況 (-i)

主要選項

df 命令通過各種選項可以調整輸出格式並過濾特定資訊。

顯示格式和資訊

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`df` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

使用範例

df 命令的常見使用範例。

以人類可讀格式檢查磁碟使用情況

df -h

最常見的用法,以易於閱讀的單位顯示磁碟空間。

同時顯示檔案系統類型和磁碟使用情況

df -Th

同時顯示每個檔案系統的類型(例如:ext4、xfs),提供更詳細的資訊。

檢查 inode 使用情況

df -ih

檢查 inode 的使用情況和可用性,而不是磁碟空間。inode 不足即使磁碟空間充足也可能導致無法創建檔案。

檢查特定檔案系統的使用情況

df -h /home

僅檢查特定掛載點或目錄所屬檔案系統的使用情況。

僅顯示特定類型的檔案系統

df -h -t ext4

例如,僅顯示 ext4 檔案系統。

提示與注意事項

使用 df 命令時的實用提示和注意事項。

df 和 du 的區別

df 報告檔案系統的總可用空間,而 du (disk usage) 報告特定目錄或檔案佔用的空間。df 以區塊為單位計算,並且可能無法反映已刪除但仍打開的檔案所佔用的空間。

輸出解釋

df 輸出中各列的含義如下:

  • Filesystem: 檔案系統名稱或掛載的設備。
  • Size: 檔案系統的總容量。
  • Used: 當前已使用的空間。
  • Avail: 用戶可以新儲存檔案的空間。(通常不包括為 root 用戶保留的空間)
  • Use%: 已用空間的百分比。此數字較高可能意味著磁碟空間不足。
  • Mounted on: 檔案系統掛載的目錄路徑。

預設安裝

df 命令預設安裝在大多數 Linux 發行版中,因此無需單獨安裝。


相同類別命令