磁盘配额-----quota

本文详细介绍了如何在Linux系统中使用磁盘配额限制用户使用普通磁盘的空间和文件数量,包括安装必要的软件包、挂载分区激活内核支持、检查并创建数据库文件、设置磁盘配额以及查看当前配额情况。通过实例操作,帮助用户掌握磁盘配额的实用技巧。

为什么要使用磁盘配额:为了限制普通用户使用普通磁盘的空间与创建文件的个数等。 不至于个别人的浪费影响所有人的使用。

需要安装quota的软件包。

mount -o usrquota,grpquota /dev/hda1 /mnt/one

使用usrquota,grpquota选项挂载一个分区,激活内核的支持。

quotacheck检查并创建磁盘配额的数据库文件,咱们就是通过数据库文件来限制某个用户的使用情况。

    quotacheck -cvug /dev/hda1

    c:创建  v:查看过程   u:为用户  g:为组

    使用quotacheck -cvuga来自动为mount包含usrquota,grpquota的磁盘创建数据文件

    如果不加a就需要在quotacheck后跟上磁盘标识。

# cd /mnt/one

# ls

可以看到aquota.group、aquota.user这两件数据库文件

使用quotaon -a开启(激活)所有分区quota

对某个用户设置磁盘配额:

  # edquota -u user1

  进去后修改soft及hard对应的值,前面两文件的大小限制(K),后两个是文件个数的限制。

使用quota查看自己的磁盘配额:

# mkdir /mnt/one/aric

# chown aric.aric /mnt/one/aric

# su - aric

# cd /mnt/one

# quota

Disk quotas for user aric (uid 500):

  Filesystem  blocks  quota  limit  grace  files  quota  limit

  /dev/hda1         3       3000  4000            1            5         7

未完待续。。。

 

转载于:https://www.cnblogs.com/ariclee/p/4730643.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值