磁盘配额的功能这里不再叙述,不清楚的可以上网查看学习。和windows一样,linux也有对用户和组进行磁盘空间使用的限制策略——磁盘配额。
1.环境: 以对用户tom使用/home/resource目录为例,限制其使用的磁盘空间为5000M,警告等级为4500M。(说明:/home/resource为一独立的系统空间) 2.完整的实施过程: 2.1 启用文件系统的quota功能,修改/etc/fstab文件,在末行添加如下内容: LABEL=/home/resource /home/resource ext3 defaults,usrquota,grpquota 0 0 2.2 重新挂载文件系统,使quota功能生效 mount -a -o remount /home/resource (此时可以使用mount查看文件系统的quota功能是否生效) 2.3 创建quota文件 quotacheck -cmug /home/resource (此时可以使用ls /home/resource查看有quota.user和quota.group两个文件) 2.4 开启quota quotaon -avug 2.5 设置用户的磁盘配额文件 执行命令edquota -u tom,在其中追加如下内容: filesytem block soft hard inodes soft hard /home/resource 0 4500 5000 0 0 0 说明:block指已有文件大小,inodes指已有文件数量,soft指警告值,hard指限额值,0表示没有 edquota -p tom jack //参照tom用户的磁盘配额的属性,复制给新用户jack。 2.6 设置宽限时间 edquota -t 3.使用tom用户测试磁盘配额效果。