У меня есть требование принудительно установить квоты на уровне папки. И это применение основано исключительно на папках, а не на группах.
Так что мне, возможно, придется отдельно контролировать папку / dev1 / folder1 и ее подпапку / dev1 / folder1 / folder1_2.
И я думаю, что пакет квот в Linux работает исключительно с группами или пользователями на уровне файловой системы.
Создание группы для каждой отслеживаемой папки может решить эту проблему, но усложняет управление разрешениями пользователей или групп.
У меня есть другое решение для этого?
Используйте 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