rhel7linux磁盘配额,Linux操作系统(RHEL7/CentOS7)6.3 磁盘配额.doc

6.3 磁盘配额

6.3.1 相关命令:quota、quotacheck、edquota、quotaon、quotaoff

quota要使用的命令有两种:一种用于查询功能,包括quota、quotacheck、quotastats、repquota和warnquota;另一种用于编辑quota的内容,包括edquota和setquota。

1. quota命令

语法:quota [-uvsl] [username] 或 quota [-gvsl] [groupname]

quota命令各选项及其功能见表6-2。

例1:# quota -guvs//显示root用户的quota限制值

例2:# quota -vs -u ztg//显示ztg用户的磁盘配额

2. quotacheck命令

语法:quotacheck [-avug] [/mount_point]

quotacheck命令各选项及其功能见表6-3。

例1:# quotacheck -avug//将所有在/etc/mtab(如图6-1所示)内,含有quota支持的分区进行扫描

例2:# quotacheck -avug -m//强制扫描已挂载的文件系统

图6-1 /etc/mtab文件

3. edquota命令

语法:edquota [-u username] [-g groupname]或

edquota -t或edquota -p user1 -u user2

edquota命令各选项及其功能见表6-4。

4. quotaon命令

语法:quotaon [-avug]] 或 quotaon [-vug] [/mount_point]

quotaon命令各选项及其功能见表6-5。

例:# quotaon -auvg启动所有具有quota的文件系统

5. quotaoff命令

语法:quotaoff [-a] 或 quotaoff [-ug] [/mount_point]

quotaoff命令各选项及其功能见表6-6。

6.3.2 实例—实现磁盘限额

实例6-实现磁盘限额

问题描述:将/dev/hda4分区挂载在/mnt/quota下,在/mnt/quota目录中对用户(ztg和ztguang,这两个用户都在ztguang群组里)实行磁盘空间的配额限制。

第1步:修改/etc/fstab文件

图6-1 修改/etc/fstab文件

第2步:在/mnt/quota目录创建aquota.user和aquota.group文件

第3步:使用quotacheck命令生成符合系统要求的aquota.user和aquota.group文件

图6-1 生成aquota.user和aquota.group文件

第4步:为用户设置磁盘空间限额

使用edquota来编辑每个用户或组群的可用磁盘空间,如图6-14所示,执行第1条命令“edquota ztg”,打开一个vi窗口,为用户ztg设置磁盘空间的限额,如下所示[root@localhost quota]# edquota ztg

Disk quotas for user ztg (uid 500):

Filesystem blocks soft hard inodes soft hard

/dev/hda4 0 100000 110000 0 0 0

如图6-14所示,执行第2条命令“edquota -p ztg ztguang”,将ztg的quota限制值复制给ztguang用户(ztg和ztguang用户有相同的磁盘限额)。

如图6-14所示,执行第3条命令“edquota -t”,设置“宽限时间”,如下所示[root@localhost quota]# edquota -t

Grace period before enforcing soft limits for users:

Time units may be: days, hours, minutes, or seconds

Filesystem Block grace period Inode grace period

/dev/hda4 7days 7days预设的“宽限时间”是7天,读者可以根据具体情况进行设置。

如图6-13所示,执行第4条命令“edquota –vu ztg ztguang”,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值