Linux Quota mini-HOWTO 磁盘空间限制

2016-01-29 19:39 5 1 收藏

Linux Quota mini-HOWTO 磁盘空间限制,Linux Quota mini-HOWTO 磁盘空间限制

【 tulaoshi.com - Linux 】

  原始文件:Linux Quota mini-HOWTO
档案叙述:磁碟空间限制简易使用说明
翻译日期:1996/09/20  1997/10/21
翻译维护:asdchen@ms1.hinet.net
修    订:cwhuang@phys.ntu.edu.tw   (1997/10/21)                              
--------------------------------------------------------------
                                                                 
如何在 Linux 上启动 Quota

更新日期: Fri Aug 8 09:45:05 HKT 1997

序言: 这份文件的版权由 Albert M.C. Tam (bertie@scn.org) 所保留。
同意这份文件的使用、复制,因此非商业性的散布是允许的,但是所有的
拷贝以及/或是没有修改直接援用的文件上须有作者与编者的名字及这份
注意事项。这份文件是因为希望能有所帮助而散布的,但不负任何责任,
无论是明白的或隐含的。虽然能够确定这份文件里的资讯之正确性的所有
工作都做了,作者/编者/维护者对於错误,或是因为使用这份文件所含
的资讯而造成任何毁损的结果没有任何责任。

这份文件描述如何在 Linux  主机上启用档案系统的 quota , 为使用者
指定 quota  ,以及其它 quota  指令的用法。它适用执行 2.x  版核心
的使用者(最近在 Red Hat 4.1 核心 2.0.27  上测试过)。建议旧版核
心的使用者进行更新。

如果你发现其中有错误,或者是遗漏了任何资讯,请不要在意将它们寄给
bertie@scn.org。我会很感激的!

----------------------------------------------------------------

什麽是 Quota?

  Quota 让你可以从两方面指定磁碟的储存限制: 使用者所能够支配的索引
  节点(inodes)数量;以及使用者可以取用的磁碟区块数量。

  Quota 背後的含意是强制使用者在大部分的时间中保持在他们的磁碟使用
  限制之下,取消他们在系统上无限制地使用磁碟空间的能力。

  Quota 是以每一使用者,每一档案系统为基础的.如果使用者可能在超过
  一个以上的档案系统上建立档案,那麽必须在每一档案系统上分别设定
  quota.


Quota 目前在 Linux  上的情况

  Quota 的支援据我所知自从 1.3.8x 版开始已经整合到核心之中,而且它
  也在 2.0  版的核心里。如果你的系统不支援 quota  那麽我建议你来次
  更新。

  目前为止,quota 只能在 ext2  档案系统上运作。


在 Linux 上使用 Quota 的需求

核心

2.x 版的核心可以从这里取得

     http://sunsite.unc.edu/pub/Linux/kernel/v2.0

Quota 软体

  端视你的 Linux  发行套件而定,在你的系统上可能已经装好也可能没有
  quota 软体。quota 软体的原始程式码可以从这里取得

     ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz

----------------------------------------------------------------


在 Linux  上设定 quota -  第一部份: 配置

1.  配置你的核心

  重新配置你的核心并且对这个选项回答 y  以加入 quota  的支援:

     Quota support (CONFIG_QUOTA) [n] y

2.  编译并安装 quota 软体

  Quota 软体的原始程式码可以从这里取得

     ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz

3.  修改你系统的启动指令稿以检查 quota  并且在启动时期打开 quota

  这里有个□例:

        # Check quota and then turn quota on.
        if [ -x /usr/sbin/quotacheck ]
        then
                echo "Checking quotas. This may take some time."
                /usr/sbin/quotacheck -avug
                echo " Done."
        fi

        if [ -x /usr/sbin/quotaon ]
        then
                echo "Turning on quota."
                /usr/sbin/quotaon -avug
        fi

  不变的规则是*永远*得要在挂入你 /etc/fstab 里的档案系统*之後*
  打开 quota , 否则 quota  将不会运作。我建议在你系统的启动指令稿
  最後面打开 quota , 或者,如果你喜欢,在你的系统指令稿刚挂入档案
  系统之处打开它。

4. 修改 /etc/fst

来源:https://www.tulaoshi.com/n/20160129/1509867.html

延伸阅读
  作者: Hanno Mueller, hanno@lava.de http://www.lava.de/~hanno/ 译者: 谢昆中 HSIEH Kun-Chung, linuxer.bbs@cis.nctu.edu.tw 1997年12月21日 -------------------------------------------------------------------------------- 本文件旨在描述如何以调整 Linux 系统的某些设定来减少系统的电源消耗。 这对那些...
  作者: Christopher Cole, cole@lynkmedia.com 译者: Mile Yeh mile@mail.timenet.net v1.10, 13十一月 1997 -------------------------------------------------------------------------------- 这文件描述如何去设定一个乙太网路桥接器.什麽是一个乙太网路桥接器?一个乙太网路桥接器是一个设备它可以控制在一个子网路...
最新Redhat Linux9 quota磁盘空间配置说明 该方案已在多台服务器设置成功,绝对能有。 试验机采用Redhat Linux9缺省安装,所有程序文件安装在(/dev/hda2)硬盘,挂载点”/”;quota版本V3.0-9 安装步骤: 1、 首先使用root用户登录 2、 cd / (转到根目录,因本人使用的缺省安装,所以根目录是本硬盘的挂载点,...
标签: 服务器
Linux找回丢失磁盘空间的方法   Linux系统磁盘提示满了,可是磁盘内文件加起来的大小和被占用的大小不一致,这就是磁盘丢失的情况,那么是什么程序占用了磁盘空间?下面小编就给大家介绍下Linux找回丢失磁盘空间的方法。 经常接触linux的用户也许会经常遇到这样的问题: 收到一个磁盘告警,说某某分区已经满了,然后登录...
标签: 电脑入门
如果你在使用Linux过程中遇到无法读写磁盘,应用程序无法执行,请求响应不了等问题,那多半是Linux系统磁盘空间满了,那么怎么才能知道Linux磁盘空间满了呢?又该如何解决呢? Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 显示格式为: 文件系统 容量 已用 可用 已用% 挂载...

经验教程

701

收藏

32
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部