Linux df命令检查磁盘空间

时间:2020-02-23 14:39:30  来源:igfitidea点击:

您可能需要定期监视或者检查系统上的磁盘空间,以确保您有足够的空间来安装软件包或者保存文件。
互联网上有很多用于检查磁盘空间的工具。
Linux带有自己的内置实用程序df,用于检查系统上的磁盘空间量。
在本文中,我们研究如何使用df命令在Linux中检查磁盘空间。

使用Linux df命令检查磁盘空间

不带任何选项的df命令将显示总块数,已用空间,可用磁盘空间和文件系统上的安装点。

$df

检查所有文件系统的磁盘空间

要显示所有文件系统的磁盘空间,请使用如图所示的-a选项。
除了显示常规文件系统之外,-a选项还显示虚拟文件系统:

$df -a

以可读格式检查磁盘空间

如先前所见,df命令以字节为单位显示信息,这不是很容易读取的格式。
您可以使用以下选项以人类可读的格式显示磁盘空间。

-h-以GB(千兆字节)显示磁盘空间

$df -h

-m-以MB(兆字节)为单位显示磁盘空间

$df -m

显示文件系统的类型

要显示系统挂载点的文件系统类型,请使用-T标志,如下所示

$df -T

检查特定目录的磁盘空间

要检查特定目录的磁盘空间,请使用以下语法:

$df -Th /directory_name

例如,要检查/var目录中的磁盘空间,请执行以下命令:

$df -Th /var

显示特定的文件系统

如果希望显示特定的文件系统,请使用-t选项,后跟文件系统类型。
例如,要显示ext4文件系统,请执行以下命令:

$df -t  ext4

从显示中排除某种文件系统类型

例如,如果要显示除" ext4"类型之外的所有文件系统,请使用" -x"命令,如下所示

$df -x  ext4

显示文件系统索引节点

要显示文件系统中已使用的inode数量及其相应百分比的信息,请使用-i选项,如下所示:

$df -i

获得df命令的帮助

要使用更多命令选项来解决问题,请访问df手册页,如图所示

$man df

此外,要获取帮助,请运行命令

$df --help