debian 磁盘配额管理
一、在文件系统中加入quota支持:
手动挂载:mount -o remount,usrquota,grpquota /mnt/test
/etc/fstab修改:/mnt/test ext3 defaults,usrquota,grpquota 1 2
二、创建记录文件:
quotacheck -avug
如果有错误提示的话先quotaoff -a,执行完后再quotaon -avug
三、设置配额:
setquota -u user 80000 100000 300 500 /mnt/test
80000表示软限制(单位为KB),100000表示硬限制;300表示软节点,表示文件或文件夹数量的软限制; 500表示硬节点,表示文件或文件夹的硬限制; /mnt/test就是要设置的文件系统挂载点。
至此配额设置即可生效,这里只是简单的实现对用户的配额管理,对于组的管理可以参照setquota的说明。
另外注意quota的配额设置仅能针对分区进行,不能针对文件夹。