查询功能: quota 显示当前某个用户组或某个用户的磁盘配额限值 quota -guvs 显示出目前 root 自己的 quota 限制值 quota -vu 查询 quotacheck 扫描某个磁盘的配额空间,扫描过程中磁盘被设置为只读,扫描完成后会产生aquota.user和aquota.group quotacheck -avug 将所有的在 /etc/mtab 内含有磁盘配额支持的分区进行扫描 [-m] 强制扫描 quota一定要是独立的分区,要有quota.user和quota.group两件文件,在/etc/fstab添加一句: /dev/hda3 /home ext3 defaults,usrquota,grpquota 1 2 chmod 600 quota* 设置完成,重启生效 quotastats warnquota repquota 显示更完整的磁盘配额结果报告 repquota -av 查看系统内所有具有磁盘配额的文件系统的限值状态 repquota -aug 仅列出用户与用户组的磁盘配额限值 编辑磁盘配额: edquota 编辑用户或群组的quota 用户,[g]群组,[p]复制,[t]设置宽限期限 edquota -u test 设置用户test 的磁盘配额限制值 edquota -p test -u test1 将test的磁盘限制值复制给用户test1 edquota -t 修改宽限时间 setquota quotaon 启动磁盘配额 quotaon -auvg 启动所有具有磁盘配额的文件系统 quotaoff 关闭磁盘配额 quotaoff -a 关闭了 quota 的限制 磁盘配额从开始准备文件系统的支持,到整个设置结束的主要步骤如下: 1、设置分区的文件系统支持磁盘配额参数 编辑/etc/fstab,在要加入磁盘配额的分区增加usrquota,grpquota就可以,如下: LABEL=/backup /backup ext3 defaults,usrquota,grpquota 1 2 然后重启系统或重新载入文件系统来驱动设置值。 2、建立磁盘配额记录文件 扫描磁盘的用户使用状况,并产生重要的aquota.user和aquota.group文件 [root@NS5 ~]# quotacheck -avug quotacheck: Scanning /dev/hda2 [/backup] done quotacheck: Checked 262 directories and 4963 files 启动磁盘配额 [root@NS5 ~]# quotaon -avug /dev/hda2 [/backup]: group quotas turned on /dev/hda2 [/backup]: user quotas turned on 3、编辑磁盘配额限制值数据 使用edquota来编辑每个用户或用户组的可用空间。 [root@NS5 ~]# edquota -u test Disk quotas for user test (uid 500): Filesystem blocks soft hard inodes soft hard /dev/hda2 0 450000 500000 0 0 0 4、重新扫描与启动磁盘配额 设置好磁盘配额之后,建议再进行quotacheck,然后再以quotaon来启动。 |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-29 21:26 , Processed in 0.152006 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.