磁盘配额:一个可以限制和分配存储控件给用户的软件;

    需要quota的原因:假若有10个用户的家目录都在/home下面,/home有10个G,那按道理讲每个用户可以占1G的位置,但是有个傻逼非得在家目录里放8个G的电影,那其他用户能用的位置自然就小了,为了防止这种憨批祸害人间,就可以用Quota去管理磁盘;

    Quota的使用方向:
    (网络服务)针对网站服务器,针对邮件服务器,针对文件服务器
    (本地服务)限制某个”用户组”可使用的最大磁盘配额,限制某一”用户”的最大磁盘配额,限制某个目录的最大磁盘配额;

    Quota的使用限制:
    1.ext文件系统仅仅可以针对整个文件系统进行磁盘配额,而无法细化到针对某个目录来设计他的磁盘配额;
    2.内核一定要支持磁盘配额;
    3.只对一般用户起效,对root来说整个系统都是他的,你也管不着人家….
    4.如果启用SELinux,并非所有的目录均可设置磁盘配额
    请注意!xfs文件系统无需额外的磁盘配额记录文件,也能针对文件系统内的不同目录进行配置,只不过不同的文件系统在磁盘配额的处理情况上不同,因此在进行磁盘配额之前请首先确认你的文件系统;

    搞点有意思的,限制磁盘使用的时候可以设置两个值,soft和hard,soft的值比hard要低,比如soft100M,hard200M,在达到100M的时候每次用户登录就会收到提示,让你清除文件,但是其实你还可以继续往里堆东西,堆到200M就没法再堆了;但是soft可不光是提示你一下就完事了,一旦你超过soft限定值之后就会进入一个倒计时,默认七天,如果你在七天之后还是没有能够把数据量降到100M以下,那以后soft值会变成hard,你就永远最多只能用100M了;