磁盘配额
     磁盘配额的系统配置主要包括添加参数,重载分区和生成配额文件三个步骤。
 
1。添加“usrquota”和“grpquota”参数
      首先需要确定使用磁盘配额的分区。例如,/home 分区由于其目录下包含了所有用户的主目录,且用户利用ftp登陆主机时也通常使用该目录作为起始目录,所以,嘿嘿,对其进行限制是很有必要的。(哎,不知道为什么。只要能限制别人什么什么的,心里总是会偷笑,估计心理有问题了- -``)
 
在确定需要使用后,需要在/etc/fstab文件中对分区进行标记,列如要对/home分区进行磁盘配额就要在分区记录中添加上述2个参数
[root@123 ~]# vi /etc/fstab
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
LABEL=/home             /home        ext3    defaults,usrquota,grpquota 1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
其中参数usrquota表示该文件系统中限制用户的使用空间,而参数grpquota限制的是组的使用空间,用户和组都做了限制,以用户的为准。
 
重启reboot/init6      或者重新挂载分区mount -o remount /home   注意/root不能挂载
 
为了使系统能正常的按照磁盘配额进行工作。首先建立磁盘配额文件aquota.group和
aquota.user,使用quotacheck自动创建。
命令参数
-a  扫描在/etc/mtab文件中所有挂载的非NTFS文件系统
-d 启用调试,输出大量信息 (卡死。。。)
-u 计算每个用户占用的目录和文件树木,并创建aquota.user文件
-g 计算每个用户组占用的目录和文件树木,并创建aquota.group文件
- c忽略现存的配额文件,重新扫描并建立新的配额文件
-v 显示命令执行过程
-b 强制quotacheck在建立新配额文件前对旧配额文件进行备份
 
建立磁盘配额文件 quotacheck -avgu
执行后看下/home里的文件能看见aquota.group和aquota.user
 
直接运行命令 quota 用户名查看信息  试下把。
 
对用户设置磁盘配额
edquota  -u leo
filesystem                 blocks                   soft            hard          inodes                 soft            hard
/dev/sda1                   20                         10000        50000            8                         600             800
设置quota分区  已有的磁盘空间      磁盘空间配额         已用i节点数         i节点配额
给leo设置磁盘配额     软限额10MB   硬限额50MB    i节点软限额600   硬限额 800
 
对组的话就是 edquota -g   组名         和用户的方法一样
 
 
启动和终止磁盘配额
 
quotaon    /home                                 quotaoff    /home
 
       quota   -u   用户名    对用户磁盘配额使用进行监视       对组的话就是-g
 
 
使用du命令进行磁盘空间统计
 
du   参数选项     文件或者目录名
具体参数可以使用  du  --help进行查询。