配额不链接到用户,但链接到目录


15

通常,配额是根据文件的专有性由每个用户强制执行的。

是否可以基于文件夹应用配额,以使文件夹内容限制在磁盘空间中?


1
这可以在带有池的btrfs和zfs上完成。ext4无法做到这一点。
吉尔斯(Gilles)'所以

Answers:


6

在这里询问并回答了相同的问题:

/programming/8148715/how-to-set-limit-on-directory-size-in-linux

基本上,通过用零填充文件到所需大小来创建虚拟文件系统,然后在该文件中创建文件系统,然后将其循环挂载到要限制的目录中。

关于Linux的Quartly文章在这里:http : //www.linuxquestions.org/questions/linux-server-73/directory-quota-601140/

此处的教程:http : //souptonuts.sourceforge.net/quota_tutorial.html


可以,但这保留了开头的空间。它确实无助于节省磁盘空间。这是否意味着没有解决方案可以使使用的磁盘空间最小化?
罗伦斯·梅耶

1
@LorenzMeyer:您可以通过使用稀疏文件而不是完整文件来限制实际使用的磁盘空间。虽然当实际HDD上的磁盘空间用完时,您很容易遇到麻烦。例如,文件系统(例如ext3)将使文件稀疏,但是占用的空间仍然小得多。例如,使用ext3格式化后,一个100MiB稀疏文件占用大约7.7 MiB的空间。truncate -s 512M foo;
Runium
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.