linux5磁盘配额,RHEL5之磁盘配额

1.磁盘配额是针对分区,而不是目录,因此我们在做磁盘配额之前必须把自己的分区结构弄清楚

fdisk -l

可以帮我们查看当前系统有哪些分区可以用

11111.jpg

2.选定一个你自己需要的做磁盘配额的分区

vi /etc/fstab(比如你可以选择"/dev/sdb1"分区)

在你需要做磁盘配额的分区项目的defaults选项后加入“,usrquota,grpquota”表明可以对用户和组进行磁盘配额

/dev/sdb1            /mailbox                       ext3    defaults,usrquota,grpquota       0   0

22222.jpg

3.修改完后,可以重启机器使得配置生效,也可以mount -a remount /mailbox(这个“/mailbox”就是前面你选择的分区)

333333.jpg

4.生成磁盘配额文件

quotacheck -cumg /mailbox

ls /

查看是否生成2磁盘配额个文件(aquota.group,aquota.user)

(c创建并产生磁盘配额文件,u计算每个用户占用磁盘空间与文件数,m不将文件系统挂为只读,g计算每个组占用磁盘空间与文件数)

5.添加一个普通用户momo

useradd momo

passwd momo

6.edquota test

Filesystem                   blocks       soft       hard     inodes     soft     hard

/dev/sdb                        28          0          0          0       4      6

444444.jpg

blocks     soft     hard

inodes     soft     hard

对分区容量和分区里文件数量做软硬限制,注意不要更改blocks inodes这2个字段。

Block 是对磁盘空间使用的限制,以字节为单位,soft是指软限制,hard是指硬限制

inodes 是对磁盘空间里面文件数量使用的限制

7.开启磁盘配额

quotaon -avug  /mailbox

quotaoff -avug (关闭磁盘配额)

(

-a 开启在/ect/fstab文件里,有加入quota设置的分区的空间限制。

-g   开启群组的磁盘空间限制。

-u   开启用户的磁盘空间限制。

-v   显示指令指令执行过程。

)

8.用普通用户登录

cd /mailbox (注意此目录要有权限)

touch 1 2 3 4 5 6

如果对容量做限制,就创建一个文件,往里面些东西

如果对数量做限制,就创建文件,知道数量达到为止

555555555.jpg

现在查看用户使用磁盘空间的情况

[root@localhost ~]# quota -u username

Disk quotas for user netseek_com (uid 501):

Filesystem blocks quota limit grace files quota limit grace

/dev/sda5 6616 307200 0 15 0 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值