博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
每天一个知识点linux(九)磁盘配额
阅读量:6007 次
发布时间:2019-06-20

本文共 1024 字,大约阅读时间需要 3 分钟。

1.磁盘配额是针对分区,而不是目录,因此我们在做磁盘配额之前必须把自己的分区结构弄清楚 
fdisk -l 
可以帮我们查看当前系统有哪些分区可以用
2.选定一个你自己需要的做磁盘配额的分区 
vi /etc/fstab(比如你可以选择"/"分区) 
在你需要做磁盘配额的分区项目的defaults选项后加入“,usrquota,grpquota”表明可以对用户和组进行磁盘配额 
LABEL=/                 /                       ext3    defaults,usrquota,grpquota        1 1
3.修改完后,可以重启机器使得配置生效,也可以mount -o remount / (这个“/”就是前面你选择的分区)
4.生成磁盘配额文件 
quotacheck -cumg / 
ls / 
查看是否生成2磁盘配额个文件(aquota.group,aquota.user) 
(c创建并产生磁盘配额文件,u计算每个用户占用磁盘空间与文件数,m不将文件系统挂为只读,g计算每个组占用磁盘空间与文件数)
5.添加一个普通用户 
useradd test 
passwd test
6.edquota test 
  Filesystem                   blocks       soft       hard     inodes     soft     hard 
  /dev/sda3   B;                     28          0          0          8        0        0
blocks     soft     hard 
inodes     soft     hard 
对分区容量和分区里文件数量做软硬限制,注意不要更改blocks inodes这2个字段。 
Block 是对磁盘空间使用的限制,以字节为单位,soft是指软限制,hard是指硬限制 
inodes 是对磁盘空间里面文件数量使用的限制
7.开启磁盘配额 
quotaon -avug 
quotaoff -avug (关闭磁盘配额) 
( 
  -a 开启在/ect/fstab文件里,有加入quota设置的分区的空间限制。 
  -g   开启群组的磁盘空间限制。 
  -u   开启用户的磁盘空间限制。 
  -v   显示指令指令执行过程。 
8.创建一个临时目录,用于测试 
mkdir /test 
chmod 777 /test
9.用普通用户登录 
cd /test 
如果对容量做限制,就创建一个文件,往里面写数据
如果对数量做限制,就创建文件,直到数量达到为止
     本文转自ttzztt 51CTO博客,原文链接:http://blog.51cto.com/tianzt/184899
,如需转载请自行联系原作者
你可能感兴趣的文章
可登录的用户数量是1.6万个,软件的性能得到充分的考验
查看>>
[实战]MVC5+EF6+MySql企业网盘实战(23)——文档列表
查看>>
[译] ES2018(ES9)的新特性
查看>>
C# Selenium 破解腾讯滑动验证
查看>>
bom与dom的区别
查看>>
Matlab2012a下配置LibSVM—3.18
查看>>
Java生成-zipf分布的数据集(自定义倾斜度,用作spark data skew测试)
查看>>
修复CefSharp浏览器组件中文输入Bug
查看>>
正则与sed,grep,awk三剑客
查看>>
诊断一句SQL不走索引的原因
查看>>
iOS开发拓展篇—UIDynamic(简单介绍)
查看>>
Linux pipe函数
查看>>
图片标注工具LabelImg使用教程
查看>>
(原創) 如何設計一個數位相框? (SOC) (Quartus II) (SOPC Builder) (Nios II) (TRDB-LTM) (DE2-70)...
查看>>
/etc/profile文件内容
查看>>
量词 匹配优先与忽略优先
查看>>
一页纸IT项目管理:大道至简的实用管理沟通工具
查看>>
汽车知识:车内异味的清除方法
查看>>
IE6 7下绝对定位引发浮动元素神秘消失
查看>>
浏览器的回流和重绘及其优化方式
查看>>