主要選項
透過組合 `df` 命令的各種選項來生成磁碟空間使用情況報告。
1. 基本查詢
2. 過濾和輸出
3. 指定檔案系統
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`df` 執行命令。
請將上述選項組合在一起,與 AI 一同虛擬執行命令。
理解輸出
`df` 命令的輸出由多個欄位組成,每個欄位都提供有關檔案系統磁碟使用情況的重要資訊。
欄位名稱 | 說明 |
---|---|
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
以基本區塊為單位顯示所有檔案系統(包括虛擬檔案系統)的詳細資訊。