23.7. 为每个项目分配配额
您可以为每个项目分配配额。
先决条件
- 在您的文件系统中启用了项目配额。
流程
将项目控制的目录添加到
/etc/projects
。例如,以下命令将唯一 ID 为 11 的/var/log
路径添加到/etc/projects
:您的项目 ID 可以是任何映射到项目的数字值。echo 11:/var/log >> /etc/projects
# echo 11:/var/log >> /etc/projects
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将项目名称添加到
/etc/projid
,来将项目 ID 映射到项目名称。例如,以下命令将名为Logs
的项目与上一步中定义的 ID 为 11 的项目相关联:echo Logs:11 >> /etc/projid
# echo Logs:11 >> /etc/projid
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 设置所需的限制:
edquota -P 11
# edquota -P 11
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意您可以通过其项目 ID(本例中为
11
)或其名称(本例中为Logs
)来选择项目。使用
quotaon
,启用配额强制执行:请参阅 启用配额强制执行。
验证
验证是否设置了项目配额:
quota -vP 11
# quota -vP 11
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意您可以使用项目 ID 或项目名称验证。