文件夹级别上的配额设置

我有要求在文件夹级别执行配额设置。 而这种强制执行纯粹是基于文件夹而不是组织。

所以我可能必须分别监视文件夹/ dev1 / folder1及其子文件夹/ dev1 / folder1 / folder1_2。

我认为在Linux中的配额包纯粹在文件系统级别的组或用户上工作。

为每个要监视的文件夹创build一个组可能会解决此问题,但会增加pipe理用户或组权限的复杂性。

我有其他解决scheme吗?

使用LVM( http://tldp.org/HOWTO/LVM-HOWTO/ )或者:

dd if=/dev/zero of=/tmp/file_fs1 count=20 bs=1M mke2fs -F /tmp/file_fs1 mkdir -p /dev1/folder1 mount -o loop /tmp/file_fs1 /dev1/folder1 dd if=/dev/zero of=/tmp/file_fs2 count=10 bs=1M mke2fs -F /tmp/file_fs2 mkdir /dev1/folder1/folder1_2 mount -o loop /tmp/file_fs2 /dev1/folder1/folder1_2 

df -h:

 /dev/loop0 20M 173K 19M 1% /dev1/folder1 /dev/loop1 9,7M 92K 9,1M 1% /dev1/folder1/folder1_2