linux df是什么縮寫

df是“disk free”的縮寫,用于顯示linux系統中各文件系統的硬盤使用情況,包括文件系統所在硬盤分區的總容量、已使用的容量、剩余容量等;語法為“df [選項] [目錄或文件名]”,若省略全部參數,默認顯示系統內所有的文件系統信息。

linux df是什么縮寫

本教程操作環境:centos 6系統、Dell G3電腦。

Linux df(英文全拼:disk free) 命令用于顯示 Linux 系統中各文件系統的硬盤使用情況,包括文件系統所在硬盤分區的總容量、已使用的容量、剩余容量等。

說明:與整個文件系統有關的數據,都保存在 Super block(超級塊)中,而 df 命令主要讀取的數據幾乎都針對的是整個文件系統,所以 df 命令主要是從各文件系統的 Super block 中讀取數據。

df 命令的基本格式為:

df?[選項]?[目錄或文件名]

表 1 列出了 df 命令幾個常用的選項,以及它們各自的作用。

? ? ? ? 表 1 df命令常用選項及作用
? ? ? ? ? ? ? ? 選項 ? ? ? ? ? ? ? ? 作用
? ? ? ? ? ? ? ? -a ? ? ? ? ? ? ? ? 顯示所有文件系統信息,包括系統特有的 /proc、/sysfs 等文件系統;
? ? ? ? ? ? ? ? -m ? ? ? ? ? ? ? ? 以 MB 為單位顯示容量;
? ? ? ? ? ? ? ? -k ? ? ? ? ? ? ? ? 以 KB 為單位顯示容量,默認以 KB 為單位;
? ? ? ? ? ? ? ? -h ? ? ? ? ? ? ? ? 使用人們習慣的 KB、MB 或 GB 等單位自行顯示容量;

? ? ? ? ? ? ? ? ? ? -T

? ? ? ? ? ? ? ? 顯示該分區的文件系統名稱;
? ? ? ? ? ? ? ? -i ? ? ? ? ? ? ? ? 不用硬盤容量顯示,而是以含有 inode 的數量來顯示。

若省略全部參數,直接執行“df”語句,默認會將系統內所有的文件系統信息,以 KB 為單位顯示出來。

#?df

linux df是什么縮寫

分析:df 命令顯示出的各列信息的含義

  • Filesystem:表示該文件系統位于哪個分區,因此該列顯示的是設備名稱;

  • 1K-blocks:此列表示文件系統的總大小,默認以 KB 為單位;

  • Used:表示用掉的硬盤空間大?。?/p>

  • Available:表示剩余的硬盤空間大??;

  • Use%:硬盤空間使用率。如果使用率高達 90% 以上,就需要額外注意,因為容量不足,會嚴重影響系統的正常運行;

  • Mounted on:文件系統的掛載點,也就是硬盤掛載的目錄位置。

使用示例:

1、df 命令后跟-h選項

文件系統的各種容量數據,會以人們習慣的單位(通常使用 GB 或 MB)顯示出來。

#?df?-h

linux df是什么縮寫

2、df 命令后添加了目錄名

#?df?-h?/etc

linux df是什么縮寫

在這種情況下,df 命令會自動分析該目錄所在的分區,并將所在分區的有關信息顯示出來。由此,我們就可以知道,該目錄下還可以使用多少容量。

3、df 命令后跟多個選項

#?df?-aT

linux df是什么縮寫

注意,使用 -a 選項,會將很多特殊的文件系統顯示出來,這些文件系統包含的大多是系統數據,存在于內存中,不會占用硬盤空間,因此你會看到,它們所占據的硬盤總容量為 0。

相關推薦:《Linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享