使用quota进行磁盘配额
2011-04-07 21:58
274 查看
先说一下环境:所要进行限制的用户为xiaosu,软限制为10MB,硬限制为20MB,所谓的软限制就是超过这个数值之后,就会进行警告。进行配额的分区是/home。
1.添加测试的用户
useradd xiaosu
2.修改/etc/fstab
把
/dev/sda6 /home ext3 defaults 0 0
改为
/dev/sda6 /home ext3 defaults,usrquota 0 0
截图如下
3.重新挂载这个分区
mount -o remount /home
4.初始化quota
quotacheck -cum /home
5.启用quota
quotaon /home
6.编辑xiaosu的quota限制
edquota -u xiaosu
敲完这个命令,会出现下面的界面:
由于默认的单位是KB,所以我们在soft下面要填的数值是10240,在hard下面填写的数值是20480
编辑完毕之后,和vim一样,使用:wq保存退出
现在切换用户开始验证
su – xiaosu
然后执行如下命令
dd if=/dev/zero of=test bs=1MB count=11
效果如下图
提示说:警告,用户的数据超标了,写了11块的数据,并且11块都些成功了。
最后这一行提示说从/dev/zero中拷贝了11MB的数据,花费了多少时间和写入速度。
我们先删除这个test文件,然后写入21MB的数据试一试。
执行:
dd if=/dev/zero of=test bs=1MB count=21
效果如下:
先是提示说超标,然后又提示说写入失败,已经达到限制的值。
还提示说写了21块数据,但只有20块成功写入。
最后一行说从/dev/zero中拷贝了21MB的数据,还有花费的时间和速度。
测试成功,最后把这个test文件删除掉。
1.添加测试的用户
useradd xiaosu
2.修改/etc/fstab
把
/dev/sda6 /home ext3 defaults 0 0
改为
/dev/sda6 /home ext3 defaults,usrquota 0 0
截图如下
3.重新挂载这个分区
mount -o remount /home
4.初始化quota
quotacheck -cum /home
5.启用quota
quotaon /home
6.编辑xiaosu的quota限制
edquota -u xiaosu
敲完这个命令,会出现下面的界面:
由于默认的单位是KB,所以我们在soft下面要填的数值是10240,在hard下面填写的数值是20480
编辑完毕之后,和vim一样,使用:wq保存退出
现在切换用户开始验证
su – xiaosu
然后执行如下命令
dd if=/dev/zero of=test bs=1MB count=11
效果如下图
提示说:警告,用户的数据超标了,写了11块的数据,并且11块都些成功了。
最后这一行提示说从/dev/zero中拷贝了11MB的数据,花费了多少时间和写入速度。
我们先删除这个test文件,然后写入21MB的数据试一试。
执行:
dd if=/dev/zero of=test bs=1MB count=21
效果如下:
先是提示说超标,然后又提示说写入失败,已经达到限制的值。
还提示说写了21块数据,但只有20块成功写入。
最后一行说从/dev/zero中拷贝了21MB的数据,还有花费的时间和速度。
测试成功,最后把这个test文件删除掉。
相关文章推荐
- RHEL5.5中创建softRaid10并使用quota限制磁盘配额
- 使用Quota管理磁盘配额
- quota磁盘配额、array、trap等的使用
- 磁盘配额 Quota的使用
- Linux 学习笔记 -- 第四部分 Linux 使用着管理 -- 第15章 磁盘配额 (Quota) 与高级文件系统管理
- RHEL 5基础篇—使用quota设置磁盘配额
- FreeBSD中使用QUOTA(磁盘配额)来限制用户空间
- 磁盘配额quota的使用
- Linux-如何限制普通用户的磁盘使用空间-磁盘配额quota
- 磁盘配额 Quota的使用
- 磁盘配额(quota)的使用
- RHEL 5基础篇—使用quota设置磁盘配额
- 使用QUOTA(磁盘配额)来限制用户空间
- (部署)使用kubernetes的deployment进行RollingUpdate
- java中使用MD5进行计算摘要
- 《Effective C#》Item 11:提倡使用foreach语句来进行循环操作
- 使用JID来进行Java对象的高性能序列化
- [安卓开发] 使用回车键或输入法的回车键 进行确认搜索
- 使用spring的JdbcTemplate进行查询的三种回调方式的比较
- 使用 ATL 提供的转换宏进行类型转换 LPSTR LPCSTR LPWSTR LPCWSTR