首頁 > 環境與工具程式 > df

精通 `df` 命令

這是關於 `df` 命令的指南,該命令用於報告 Linux 中檔案系統的磁碟空間使用情況。透過此工具,您可以輕鬆查看所有已掛載檔案系統的可用空間、總空間和使用情況。

主要選項

透過組合 `df` 命令的各種選項來生成磁碟空間使用情況報告。

1. 基本查詢

2. 過濾和輸出

3. 指定檔案系統

生成的命令:

請試著組合命令。

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

`df` 執行命令。

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

理解輸出

`df` 命令的輸出由多個欄位組成,每個欄位都提供有關檔案系統磁碟使用情況的重要資訊。

`df -h` 輸出欄位說明 這是執行 `df -h` 命令時出現的每一列的含義。
欄位名稱 說明
Filesystem 檔案系統的名稱(設備或網絡路徑)
Size 檔案系統的總大小
Used 當前使用的空間
Avail 可用空間
Use% 已使用空間的百分比
Mounted on 檔案系統掛載的目錄

什麼是 Inode?

Inode(索引節點)是 Unix/Linux 檔案系統中的一種資料結構,用於儲存與檔案或目錄相關的所有資訊。檔名、擁有者、權限、創建/修改時間、磁碟上資料區塊的位置等都儲存在 Inode 中。即使有剩餘的磁碟空間,如果所有 Inode 都已用盡,也無法再創建檔案。您可以使用 `df -i` 命令檢查 Inode 的使用情況。

使用範例

透過 `df` 命令的實際使用範例,有效地管理您的磁碟空間。

以人類可讀的格式檢查所有檔案系統的使用情況

df -h

這是最常用的格式,用於快速掌握整體磁碟使用狀態。

檢查特定掛載點的使用情況

df -h /

檢查根檔案系統 (`/`) 的磁碟空間使用情況。

僅檢查特定檔案系統類型(例如,ext4)

df -h -t ext4

僅顯示以 ext4 類型掛載的檔案系統的使用情況。

檢查 Inode 使用情況

df -i

透過檢查 inode 的使用情況和可用性,而不是磁碟區塊,您可以診斷由過多小檔案引起的 inode 耗盡問題。

查看所有檔案系統的詳細資訊(以區塊為單位)

df -a

以基本區塊為單位顯示所有檔案系統(包括虛擬檔案系統)的詳細資訊。


相同類別命令