磁盘配额问题

磁盘配额问题

我在 Ubuntu Desktop 12.04 LTS 系统中尝试为用户分配磁盘限制时遇到了一些问题。我在编辑 fstab 文件后使用 edquota 为用户指定磁盘空间量。以下是一些我感到困惑的问题。

我在 fstab 文件中的“/”中启用了磁盘配额。问题是当我使用命令时sudo repquota -a,你可以看到我的 test2 用户的块大小是 48928 KB

在此处输入图片描述

让我们通过发出命令来比较 test2 用户的总磁盘空间量

sudo du -hc /home/test2

在此处输入图片描述

看到了什么?du 命令计算出整个 test2 的主目录只有 2MB。那么为什么 repquota 计算出那么多呢?48MB。

顺便问一下,我如何才能仅为用户的主目录配置磁盘限制?这有用吗?因为用户只有其主目录的权限。但我只是想知道是否可以做到这一点。

答案1

因为当你使用 时du -hc /home/test2,你可以看到你没有权限访问 中的某些文件/home/test2。使用:

sudo du -hc /home/test2

就像您使用的那样repquota -a

此外,如果你使用了-h( --human-readable) ,那么du你应该使用-s( --human-readable) repquota。请参阅man duman repquota了解更多信息。

相关内容