磁盘配额管理

quota 磁盘配额

vim /etc/fstab 在需要做配额的分区defaults 后边添加usrquota,grpquota

或者mount -o remount,usrquota,grpquota /home

完成后重新挂载该分区 以home分区为例  mount -o remount /home


启动配额数据库  quotacheck -cugm /home

注意 检查完毕后mount | grep home  文件系统后边会出现userquota和grpquota

quotacheck 参数

-a 扫描所有quota支持的文件系统

-u 针对用户扫描文件与目录使用情况 会产生aquota.user

-g 针对用户组烧苗文件和目录使用情况 会产生aquota.group

-v 显示过程

-f 强制扫描 并写入新的quota配置文件

-m 强制读写扫描文件系统


启动和关闭  quotaon /  quotaoff

参数 -u 针对用户启动quota

-g 针对用户组启动quota

-v 显示启动过程

-a 根据/etc/mtab 内的文件系统启动quota 如果你加-a 要带特定的文件系统

quota -auvg 或者 quota -uv /home

关闭也是一样

-a 关闭所有

-u 和-g 是针对用户和组的


编辑用户磁盘配额

edquota -u user

edquota -g group

edquota -t 修改宽限时间

edquota -p 范本账号 -u 新帐号

即已存在的范本quota值 赋给新的帐号

setquota -u username X X X X /home  来直接设置quota


blocks 代表大小kb   inodes 代表数量   soft是软限制  hard是硬限制

批量创建用户 edquota -p user1 user2

edquota -t 查看磁盘配额 默认7天 软限制


quota -u user1 查看用户配额

-g 组

-v 显示quota值

-s 指定单位 以M 显示


repquota -a 查看所有用户的配额信息

参数:-a -v -u -g -s 和上边的差不多意思


测试: dd if=/dev/zero of=a1 bs=1M count=1

你可能感兴趣的:(磁盘配额)