磁盘配额设置
启动配额
- 安装 quota:
apt install quota - 编辑
/etc/fstab,在启动配额的磁盘挂载选项中添加usrquota,grpquota或usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0(如果内核支持和文件系统日志) - 使用
mount -afv测试一下 fstab 有没有错误,如果有错的话系统将无法启动。 - 重新挂载硬盘
mount -o remount,usrquota,grpquota sdX - 创建配额文件:
quotacheck -amvugc - 编辑一个配额配置:
edquota -u ¥useroredquota -g group - 为其他用户复制
¥user的配额信息:for i in ¥(ls /home);do if [[ -d /home/¥i ]];then echo quota ¥i;edquota -p ¥user ¥i; fi;done,其中user就是上一步修改过配额的用户
报告配额使用状况
repquota -as
注意事项
edquota的时候数值的单位为 kb
其他
mount -o remount,rw: 重新挂载