当前位置: 首页 > news >正文

linux 下的磁盘配额

磁盘配额限制包括软限制和硬限制,块大小限制,和目录个数的限制等。
限定用户的家目录的空间大小,
  先建个用户:
  #useradd   redhat
  #passwd   redhat
编辑文件/etc/fstable
   /dev/vol0/home     /home       etx3     defaults usrquota.grpquota  1
并保存
执行partpobe命令
 并重新挂载
# mount  -o   remount    /home
4创建关于磁盘配额的数据库,并查看在/home 下面是否生成quota.user ,quota.group
# quotacheck   -cumg   /home
#
 
quota.user , 是关于用户的磁盘配额
uota.group  是关于组的磁盘配额
只有这两个文件件 出现时才能对用户和组进行磁盘配额,当然这里只是对用户的家目录进行限定
开启磁盘配额:
#quotaon   /home
开始对redhat用户进行磁盘限定
 # edquota  -u  redhat
进行编辑
 
   
编辑后进行保存
切换用户
#su  -  redhat
 在家目录下面执行quota 可以查看自己可使用的空间大小
#quota
 
用户自己拷贝一些文件,验证一下磁盘配额是否成功;
# dd if=/dev/zeno  of= . /myfile    bs=10  count=4
 
 
 
当然也可以设定用户的限制时间
 #edquota  -t 
 
 
 
 
磁盘配额
 
先准备以个新的磁盘,当然这里用的是虚拟机,就添加一块新的磁盘,先进性分区,并进行格式化
 2 开始编辑/etc/fstable
 
编辑好后保存,并执行partpobe 让其读取/etc/fstable中的文件
3新建一个目录
#mkdir /mnt/a
4/dev/sdb1 挂载在/mnt/a,并查看是否挂载成功
# mount /dev/sdb1   /mnt/a
 
# mount 
新建关于用户和组的关于磁盘配额的数据库
 #quotacheck  -cmug  /mnt/a
开启磁盘上的磁盘配额
#quotaon   /mnt/a
 quotaoff  是关闭磁盘配额功能的
编辑关于用户磁盘配额的
# edquota   -u jiajia
  编辑好后并保存
8切换用户,并验证磁盘配额是否成功
# su – jiajia
#cd  /mnt/a
# dd if=/dev/zeno   of=./myfile bs=10k  count=5
# dd if=/dev/zeno   of=./myfile3 bs=10k  count=4
如果不能拷贝文件,这磁盘配额实验成功
如果还能拷贝文件,这检查你的配置,重新来过










本文转自 freehat08 51CTO博客,原文链接:http://blog.51cto.com/freehat/275159,如需转载请自行联系原作者

相关文章:

  • 基于centos4.4的mg手工下载RPM包安装顺序记录
  • 前端日刊君来也
  • JAVA 空间分配担保
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • CSS技术
  • input 全选和取消全选
  • 从中国男足看项目管理
  • 1. lvs+keepalived 高可用群集
  • CheckPoint常用命令
  • 看到绿坝暴力后的对国家信息安全的牢骚
  • JS怎么刷新当前页面
  • 使用CIFS或SMB存储搭建Hyper-V群集
  • Linux Netbeans汉化不全
  • 聊聊querydsl的生成类
  • Spring IOC及AOP学习总结
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • Java-详解HashMap
  • JS专题之继承
  • Node + FFmpeg 实现Canvas动画导出视频
  • PHP变量
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • WebSocket使用
  • 从零开始的无人驾驶 1
  • 大快搜索数据爬虫技术实例安装教学篇
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 驱动程序原理
  • 三分钟教你同步 Visual Studio Code 设置
  • FaaS 的简单实践
  • MPAndroidChart 教程:Y轴 YAxis
  • Python 之网络式编程
  • python最赚钱的4个方向,你最心动的是哪个?
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (分布式缓存)Redis哨兵
  • (六)Hibernate的二级缓存
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .bat文件调用java类的main方法
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .net redis定时_一场由fork引发的超时,让我们重新探讨了Redis的抖动问题
  • .NET 解决重复提交问题
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .net实现客户区延伸至至非客户区
  • .vue文件怎么使用_我在项目中是这样配置Vue的
  • @SpringBootApplication 包含的三个注解及其含义
  • [ C++ ] STL---stack与queue