配额不链接到用户,而是链接到目录

Lor*_*yer 16 directory quota

通常,配额是按用户强制执行的,因为与文件的所有权有关。

是否可以在文件夹的基础上应用配额,以限制文件夹内容的磁盘空间?

Mik*_*ehn 6

同样的问题在这里提出并回答:

/sf/ask/570410081/

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

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

教程在这里:http : //souptonuts.sourceforge.net/quota_tutorial.html

  • 好的,但这保留了开头的空间。这确实无助于节省磁盘空间。这是否意味着,对于这个问题,有 **NO** 解决方案可以将使用的磁盘空间保持在最低限度? (2认同)
  • @LorenzMeyer:您可以通过使用稀疏文件而不是完整文件来限制实际使用磁盘空间的使用。尽管当*真正的硬盘*上的磁盘空间用完时,您可以轻松地[陷入困境](http://en.wikipedia.org/wiki/Sparse_file#Disadvantages)。例如`truncate -s 512M foo;` 文件系统(例如ext3)将使文件不那么稀疏,但占用的大小仍然小得多。例如,一个 100MiB 的稀疏文件在使用 ext3 格式化后会占用大约 7.7 MiB 的空间。 (2认同)