我正在尝试在 /home 目录上为每个用户创建 8gb 的上限。
这是我的 fstab 行。
UUID=ebec6b82-1e9a-4b9a-9f36-eb3586f2f6a7 /home ext4 defaults,nofail,usrquota,grpquota 0 0
/home/aquota.user 文件确实存在。
我的测试用户是一个名为 的非特权用户capped
。
这是我目前用来手动添加上限的命令。
sudo setquota -u -F vfsv0 capped 7000000 8000000 1000000 1000000 /home
然后我通过创建一个 12 gb 的文件进行测试fallocate -l 12G 12gbtest-file
。
我可以。我预计会收到警告或被阻止占用这么多空间。
当我运行时repquota -a |grep capped
它会返回。
capped +- 9437552 7000000 8000000 6days 85 1000000 1000000
我在这里遗漏了什么?如何使硬限制发挥作用?