使用Linux df命令显示可用磁盘空间

・2 分钟阅读

Linux df命令代表\"disk free\"它用于显示Linux磁盘空间信息,包括磁盘空间,磁盘空间以及文件系统在Linux (或Unix )系统上的挂载方式。

一个Linux df命令例子

下面是Linux df命令的最基本例子,输出从CentOS Linux计算机显示:

$ dfFilesystem 1K-blocks Used Available Use% Mounted on
/dev/vzfs 10485760 5713424 4772336 55% /

我总是对df命令使用-h选项,如下所示:

$ df -hFilesystem Size Used Avail Use% Mounted on
/dev/vzfs 10G 5.5G 4.6G 55% /

-h选项代表"human readable ",所以你可以看到,我现在的Linux系统有一个文件系统,它挂载为/(root文件系统),它是一个10GB的文件系统,使用了5.5 GB,可用4.6GB,使用率为55%(这个例子很容易看到大致上的数字)。

Mac OS X(Unix)df命令示例

我当前的Linux系统只有一个文件系统,它是root目录(/ ),我的Mac OS X10.5 .x系统(这是一个基于Unix的操作系统)有几个文件系统,我可以看到它,

$ df -hFilesystem Size Used Avail Capacity Mounted on
/dev/disk0s2 93Gi 82Gi 11Gi 89% /
devfs 107Ki 107Ki 0Bi 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% /net
map auto_home 0Bi 0Bi 0Bi 100% /home

你可以看到,这个Mac有4个文件系统,它们安装在 / , /dev , /net 和/home上,你还可以看到,这个输出的格式与我的Linux系统的格式有点不同。

更多Linux df命令信息

通常,你还可以在df命令上查看Linux/unix man页面以获得更多帮助,如下所示:

$ man df

Syq2803 profile image