磁盘配额
磁盘配额可以根据:存储空间和文件数目 来划分
1.根据存储空间划分
(1)编辑文件/etc/fatab文件在默认选项后加上usrquota,grpquota,并且重新挂载文件。
mount –o remount /home
(2)创建数据库
quotacheck –cumg /home
ls /home
可以看见出现了aquota.user和aquota.group两个文件,则说明数据库创建成功.
(3)开启磁盘配额功能
quotaon /home
(4)为某个用户编辑配额
edquota –u natasha
(5)切换到用户natasha,并查看配额情况:
su – natasha
quota(查看磁盘配额情况)
pwd(显示用户在自己的家目录中)
拷贝文件到用户的家目录中:
dd if=/dev/zero of=./myfie1 bs=1k count=20
dd if=/dev/zero of=./myfie3 bs=1k count=15
结果如下图所示:
假如继续拷贝:dd if=/dev/zero of=./myfie3 bs=1k count=20
查看此时家目录中文件的总大小:已经达到用户的软限制
2.根据节点数(即文件的数目)来划分。
(1)编辑文件/etc/fatab文件在默认选项后加上usrquota,grpquota,并且重新挂载文件。
mount –o remount /home
(2)创建数据库
quotacheck –cumg /home
ls /home
可以看见出现了aquota.user和aquota.group两个文件,则说明数据库创建成功.
(3)开启磁盘配额功能
quotaon /home
(4)为某个用户编辑配额
edquota –u natasha
(5)切换到用户natasha
su – natasha
查看配额情况:quota
(6)在用户的家目录中创建文件:
提示已经超出用户的配额(soft),但是仍然可以建立文件,当超出用户的硬限制时,就不能创建文件了,如下图所示: