首页 » 运维 » 基本知识 » 正文

如何限制一个用户的磁盘限额(quota)4步 [我是小白]

很多时候,我们可能需要限制某个用户可以使用的磁盘的大小,也就是我们常说的quota, 如何设置用户的磁盘配额呢? 只需要如下4步

1:激活(打开)磁盘配额功能

首先,我们要确定我们打开/etc/fstab ,编辑加入相关的参数

这样的话我们的 /home 目录就打开了quota功能

(记得重启)

2:初始化配额检查通过命令:quotacheck

具体参数的意思:

  • a: 检查所有的打开了配额的文件系统
  • v: debug 模式
  • u: 检查用户配额
  • g: 检查用户组配额(此处不做重点)

命令会创建两个文件:

 

3:给具体用户分配配额

例如,我们要给用户 ramesh 来增加配额, 通过如下命令来配置:

其中, 软限制和硬限制部分我们可以给用户编辑,具体的关系是:

  • 用户可以超过软限制
  • 用户不可以超过硬限制
  • 用户超过软限制有时间控制,在时间范围内可以继续操作,但是一旦超过时间限制范围,将不允许再进行其它操作(Grace Period)

 

4: 报告配额使用情况

 

参考地址:http://www.thegeekstuff.com/2010/07/disk-quota/

 

 

 

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)