使用df命令检测Linuxc盘空间[有用示例]

df命令用于检测Linux中的c盘空间。了解Linux中df命令的一些最常见用法。

无论您是系统管理员还是普通桌面用户,您都必须晓得可用或消耗的c盘空间有多少,便于保持系统正常运行。

假如您使用桌面Linux,这可以通过常规文件管理器来完成,但Linux用户应当了解他/她的命令行并充分借助它,对吧?这就是为何您须要更多地了解和理解“磁盘格式”或“df”命令。

Linux下使用df命令查看c盘空间

让我们瞧瞧怎样使用df命令来获取Linux中的各类c盘空间信息。

只需“df”即可查看c盘信息

主要且简单的“df”命令将输出Linux设置中的文件系统的完整列表。为了解释哪些是文件系统,我们可能须要全篇文章,并且现今我们假定它是系统中个别文件的排列方法。

这种信息在可读性方面可能不是最好的linux磁盘空间查看命令,所以让我们探求一个更好的版本。

人类可读选项“df-h”

为了获得“人类可读”版本的输出(这就是“h”代表的意思),您可以执行“df-h”。

df -h

这会给你这样的东西:

正如您所见到的,它将列举文件系统并使用百兆字节和兆字节单位来表示空间,这更容易理解和使用。

列举每位文件系统的类型

列举每位文件系统及其对应的文件系统类型可能会很有用。因此,您可以使用“-T”选项:

df -T

使用df命令检测Linux中的可用c盘空间

有时您想晓得系统中某个特定文件夹在该文件夹所在的文件系统中可用的c盘空间有多少,因而只需将“df”与您想要了解的文件夹一起使用即可晓得。

df -h directory_name

这不应与了解该文件夹实际从系统中占用了多少空间相混淆,由于此信息不会由“df”命令给出,而是由“du”(c盘使用)命令给出。虽然这么,这个df选项实际上会让您了解该特定文件夹有多少可用空间以及它留驻在那个文件系统中。

排除个别类型的文件系统

我们早已听到“df”将为您提供大量信息,并且,有时少即是多,您可能希望排除一些文件系统类型便于仅获取特定数据。

在我之前的示例中,您可以看见我安装了好多“快照”linux命令行,但是每位都单独列举。它们都有“squashfs”文件系统类型,所以假如我过滤掉这些不包含在内的文件系统,我将获得更有限的信息:

通过使用“x”选项(排除),我可以从输出中删掉文件系统类型,以获得更具体的信息。

df -x filesystem_type

仅列举特定文件系统

另一方面,假定您只想列举个别类型的文件系统,因而您只需列举您须要的特定文件系统,而不是排除所有您不想要的文件系统。

有一个特别简单的选项:只需添加“-t”和您想要列举的文件系统类型。

df -t filesystem_type

包上去

正如您所见到的,“df”命令是一个十分有用的命令linux磁盘空间查看命令,您必须了解它能够获取有关c盘空间的更多信息。这不仅仅是简单地了解可用c盘空间的问题,但是还为您提供了大量选项来了解特定文件系统并以不同格式显示信息。

其实,与任何其他命令一样,您只需在其中运行“–help”选项即可见到它具有的其他一些选项:

您觉得Linux中df命令还有其他有用的选项或用法吗?请在下边给我留言linux格式化硬盘,不要忘掉与任何您觉得可能有用的人分享这篇文章。

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复