本文主要是介绍quota 操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、挂载时要开启文件系统的quota功能
1.centos操作系统,需要在挂载时指定开启quota功能
man mount 中的介绍
2.将/dev/sbd2 挂载到/app/quota 下,并开启quota功能
mount -o usrquota,grpquota /dev/sdb2 /app/quota/ 开启用户配额和组配额
查看,是否挂载信息 mount
3.编辑/etc/fstab 文件,实现自动挂载
vim /etc/fstab
二、建立数据库文件
1.建立quota数据库文件
三、还要激活(向系统通知使用)文件系统的quota功能
1.激活 /app/quota 的quota的功能
四、编辑quota数据库文件,测试
4个普通用户 sh、bash、testbash、basher修改此挂载点权限 chmod 777 /app/quota
1.编辑usrquota配额
数据库编辑
a.vim编辑数据库
b.数据库各项含义
c.命令行编辑quota数据库文件
e.批量编辑quota数据库edquota -p sh testbash复制sh 的quota设置给testbash
2.编辑grpquota配额数据库额度
两个组,g1 和 g2
a.vim编辑数据库
b.数据库各项含义与usrquota一样,只是针对的对象不同
c.命令行编辑quota数据库文件
e.批量编辑quota数据库
3.测试usrquota
测试blocks
测试inode
4.测试grpquota
grpquota的block
grpquota的inode
g1 的grpquato配额
g1 +gsid
建空文件,消耗inode号
到达quota值警告,到达limit值报错
数据库的值也随之改变
这篇关于quota 操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!