linux磁盘配额管理
. 编辑/etc/fstab
/dev/sda5 /var/www ext3 grpquota,suid,dev,usrquota,exec
.使用quotacheck对设置了磁盘配额的目录进行初始化
quotacheck -avug
.进入目录查看配额控制文件是否生成
.启动quota
quotaon –av (quotaoff 为关闭命令)
.设置用户配额
edquota -u [username]
相关参数说明
-u : 编辑user的quota
-g : 编辑group的quota
-t : 编辑宽限时间
-p : 复制quota资料到另一用户上
blocks :现在使用者(quota:uid=)在/dev/hda7所使用的空间,单位:KB (不要修改)
soft :soft limit 磁盘空间限定值 单位:KB (需要设定)
hard :hard limit 磁盘空间限定值 单位: KB (需要设定)
inodes :现在使用者使用掉的inodes,由于不容易使用inode控制,所以不要修改他。
soft :soft limit 文档限制数量 (根据需要修改)
hard :hard limit 文档限制数量 (根据需要修改)
soft limit :最低限制容量,在宽限期(grace period)之内,使用容量能够超过soft limit,但必须在宽限期之内将使用容量降低到soft limit以下。
hard limit :最终限制容量,假如使用者在宽限期内继续写入数据,到达hard limit将无法再写入。
宽限时间:使用容量超过soft limit,宽限时间自动启动,使用者将容量降低到soft limit以下,宽限时间自动关闭,假如使用者没有在宽限时间内将容量降低到soft limit,那么他将无法再写入数据,即使使用容量没有到达hard limit
.查询磁盘配额
repquota -a
.定期quotacheck ,检测用户配额使用量