当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > redhat下磁盘配额设置!

Unix/Linux
查看linux 下已经安装的软件包信息
linux 系统中软件raid 配置方法
linux 下MySQL服务器的启动与停止
linux 系统下FTP服务器配置方法
Linux系统下如何挂载U盘,硬盘,光驱
linux 系统下DHCP服务器 配置方法
Linux系统下软件的安装与卸载
在Fedora 9中启用ext4文件系统的方法
linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows网络共享和NFS网络共享
Linux查看文件夹大小的命令
LINUX系统grub常见错误分析
llinux fdisk分区工具 使用方法
linux 系统telnet乱码
rhythmbox 乱码的解决方法
linux单网卡绑定多ip
tar.gz 和tar.bz2 详细解释
linux学习笔记
linux系统rpm安装包详解
linux 服务器常用维护命令
出现The file /boot/grub/stage1 not read cor 解决办法

Unix/Linux 中的 redhat下磁盘配额设置!


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 50 ::
收藏到网摘: n/a

配额可以使各个用户和组无法占用分区的全部空间。可以通过限定inode数而配置配额,每个inode与特定文件相关联;也可以设置绝对极限(KB数)。
   默认情况下,readhat会安装和激活quota rpm包。如果不能确定,可以运行命令:rpm -q quota。
配额通常在内核中激活。
   要对特定的用户使用配额,需要六个步骤:
1。修改/etc/fstab,对所选文件系统激活配额选项;
2。重新装载文件系统,使改变生效;
3。在该文件系统开头建立aquota.user文件。
4。扫描相应文件系统,用quotacheck 命令生成基本的配额文件;
5。用edquota命令,对特定用户采用配额限制;
6。最后,用quotaon命令激活配额。
   下面,举例说明如何在/分区下对用户test做磁盘配额限制:
修改/etc/fstab
     #vi  /etc/fstab ,在
    LABEL=/                 /                       ext3    defaults      1 1     行激活磁盘配额,修改后的结果如下:
LABEL=/                 /                       ext3    defaults,usrquota        1 1

保存退出后。
重新装载文件系统,使改变生效
重新激活/etc/fstab改变:#mount -o remount  /

建立aquota.user文件
    在/ 分区下生成aquota.user文件,最简单的方法是使用touch命令:
touch  aquota.user ,修改aquota.user文件的权限,只让root用户访问:
chmod 600 aquota.user  
进行配额检查
    可以使用quotacheck -avum 命令生成相应的配额文件。
-a:扫描 /etc/fstab中支持配额的文件系统
-v:生成冗长输出;
-u:检查用户配额;
-m:重新装载扫描的文件系统
对用户test设置配额
    运行如下命令:edquota test
LABEL=/                 /                       ext3    defaults,usrquota        1 1
Disk quotas for user test  (uid 501):
  Filesystem                   blocks       soft       hard     inodes     soft     hard
  /dev/hda2                        20          100000          0          6        0        0
~

进行inodes  soft hard 设置
启用配额
    #quotaon  /   (使用quotaoff /可以取消/分区的配额设置)

至此,对/分区对test用户的配额设置就完成了。
    可以采用下列命令将相同的限制复制给其他用户(kk  tt):
#edquota -up test kk tt
      另,使用repquota命令来监控配额使用情况。
   
-------------------------------------
参考文献
红帽linux从入门到精通》