RHEL - df -hv/s 图形化磁盘使用分析工具

RHEL - df -hv/s 图形化磁盘使用分析工具

我试图了解 RHEL 系统中的磁盘使用情况。当我运行磁盘使用分析器工具以图形方式显示,我的屏幕显示以下输出。

在此输入图像描述

但是,如果我运行命令df-h我得到以下输出。

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5              38G   23G   14G  64% /
/dev/sda7             146G   48G   91G  35% /home
/dev/sda3              99M   23M   72M  24% /boot
tmpfs                 2.0G     0  2.0G   0% /dev/shm

在图形输出中,我看到 / 有 71.7 GB 并且使用率为 100%。但是,从命令行中,我看到我还剩下14G,而use %只有64。为什么命令行和图形输出之间存在差异?

我如何解释输出?

答案1

那是因为GUI工具(我认为是baobab)没有考虑到不同的分区,它只查看目录树。这意味着它被视为/home的子目录,/但并不认为它是一个单独的分区。

如果你看看你的df输出:

/dev/sda5              38G   23G   14G  64% /<br>
/dev/sda7             146G   48G   91G  35% /home

您在 中使用了 23G /,在 中使用了 48G /home。 48+23=71 因此baobab报告中使用了 71G /

答案2

另一个可能的原因是在非特权系统用户下运行磁盘使用分析器。如果这样做,您将只能看到该用户有权访问的目录,并且一开始可能并不明显这种情况。

例如,如果我在我使用的一个系统上以普通用户身份运行磁盘使用情况分析器,我会得到以下信息: 作为非特权用户的磁盘使用分析器 但如果我sudo这样做,我会得到这个: 在此输入图像描述

这里的第二次使用捕获了我的磁盘的更多使用情况。

相关内容