linux 下的磁盘配额

磁盘配额限制包括软限制和硬限制,块大小限制,和目录个数的限制等。
限定用户的家目录的空间大小,
  先建个用户:
  #useradd   redhat
  #passwd   redhat
编辑文件/etc/fstable
  /dev/vol0/home     /home       etx3     defaults usrquota.grpquota  1
并保存
执行partpobe命令
 并重新挂载
# mount  -o   remount    /home
4创建关于磁盘配额的数据库,并查看在/home 下面是否生成quota.user ,quota.group
# quotacheck   -cumg   /home
#
 
quota.user , 是关于用户的磁盘配额
uota.group  是关于组的磁盘配额
只有这两个文件件 出现时才能对用户和组进行磁盘配额,当然这里只是对用户的家目录进行限定
开启磁盘配额:
#quotaon   /home
开始对redhat用户进行磁盘限定
 # edquota  -u  redhat
进行编辑
 
  
编辑后进行保存
切换用户
#su  -  redhat
 在家目录下面执行quota 可以查看自己可使用的空间大小
#quota
 
用户自己拷贝一些文件,验证一下磁盘配额是否成功;
# dd if=/dev/zeno  of= . /myfile    bs=10  count=4
 
 
 
当然也可以设定用户的限制时间
 #edquota  -t 
 
 
 
 
磁盘配额
 
先准备以个新的磁盘,当然这里用的是虚拟机,就添加一块新的磁盘,先进性分区,并进行格式化
 2 开始编辑/etc/fstable
 
编辑好后保存,并执行partpobe 让其读取/etc/fstable中的文件
3新建一个目录
#mkdir /mnt/a
4/dev/sdb1 挂载在/mnt/a,并查看是否挂载成功
# mount /dev/sdb1   /mnt/a
 
# mount 
新建关于用户和组的关于磁盘配额的数据库
 #quotacheck  -cmug  /mnt/a
开启磁盘上的磁盘配额
#quotaon   /mnt/a
 quotaoff  是关闭磁盘配额功能的
编辑关于用户磁盘配额的
# edquota   -u jiajia
  编辑好后并保存
8切换用户,并验证磁盘配额是否成功
# su – jiajia
#cd  /mnt/a
# dd if=/dev/zeno   of=./myfile bs=10k  count=5
# dd if=/dev/zeno   of=./myfile3 bs=10k  count=4
如果不能拷贝文件,这磁盘配额实验成功
如果还能拷贝文件,这检查你的配置,重新来过










本文转自 freehat08 51CTO博客,原文链接:http://blog.51cto.com/freehat/275159,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值