您的位置:首页 > 其它

磁盘配额quota的使用

2009-06-25 17:02 274 查看
磁盘配额

1.目的:限制普通用户使用的磁盘空间,不至于因为个别人的浪费影响所有人的使用。

2.需要内核支持。

3.磁盘配额只能在分区上做,目前只支持ext2/ext3文件系统的分区。

4.需要用户程序quota程序包。

 

 

磁盘配额的过程

1.检查系统是否已经安装了quota的软件包。

#rpm -qa  |grep  quota

 

2.选择好你要配额的分区或磁盘,如果需要对整个磁盘做quota的话,我们需要把整个磁盘划成一个分区。其中要求这个分区必须式ext2或ext3格式。

#mkfs  -t  ext3   /dev/sdb1

 

3.使用usrquota,grpquota选项挂载分区。

A.分区还未挂载

mount  /dev/sdb1   /sd1   -o   usrquota,grpquota

B.分区已经挂载

mount  /dev/sdb1   /sd1   -o  remount,usrquota,grpquota

 

4.查看是否已经挂载并激活磁盘配额

#mount

#quotaon  -a 激活所有的配额分区,也可以使用quotaon  /dev/sdb1来独立激活某个分区。

这是你可以到分区的挂载处查看,会发现里面多了两个文件:quota.user 、quota.group

 

5.给某个用户实施配额

#edquota  -u  kkman  根据实际情况给该用户做配额

 

我们来做个例子:

#cd /sd1

#mkdir  kkman

#chown  kkman /sd1/kkman

#su  kkman

#quota    ---->查看自己的配额

创建大文件检验配额是否生效。

#dd  if=/dev/zero  of=testfile   bs=1k  count=1024   这个根据自己的情况创建大文件。

 

 

 

6.我们可以使用repquota来查看所有配额情况

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  磁盘 ext