此处以/home为例,来介绍如何为某个分区设置磁盘配额。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #Step0: 进行后续操作之前先备份/etc/fstab文件 cp /etc/fstab /etc/fstab_$(date +%Y%m%d).bak #Step1: 修改/etc/fstab文件,开启磁盘配额功能 vim /etc/fstab #修改/home分区所在行的内容(注:此处仅为示例) /dev/sda2 /home ext4 defaults,usrjquota=aquota.user,jqfmt=vfsv0 1 2 #Step2: 在不重启电脑的情况下重新挂载/home分区 mount -o remount /home #注:实际操作中发现此方法貌似不可行,必须重启系统才可以继续下面的操作 #Step3: 建立磁盘配额数据库 quotacheck -cvum /home #Step4: 对/home分区启用磁盘配额 quotaon /home #Step5: 编辑用户配额信息 edquota USER1 #用户的软限制为50G,硬限制为60G #Filesystem blocks soft hard inodes soft hard #/dev/sda2 52 50000000 60000000 13 0 0 #Step6: 使用模版用户快速设定其他用户的配额信息 edquota -p USER1 USER2 USER3 ... |