详细讲解linux磁盘配额之Quota命令(1)

在网络管理的工作中,由于硬盘的资源是有限的,常常需要为多用户的服务器设定用户的linux磁盘配额。这个功能对公用的多用户服务器免费的或者收费的)来说,更是非常必要的。Quota就是在RedHatlinux下实现linux磁盘配额的工具。

Quota的安装

在正式的RHLinux的光盘的/RedHat/RPMS目录下,都有相应不同版本的quota软件包,可以用lsquota*查看相关的信息,如版本号。当然你可以方便的通过Tab键获得软件包的全名,使用如下命令安装:

rpm-ivhquota-2.00pre3-7.i386.rpm

当然,这里给出的版本号只是为了方便说明而已,这个版本是随RH7一起提供的。更新的版本请关注RedHat的官方站点。安装好软件包后,就可以对磁盘配额进行配置了。

执行rpm-qlquota

配置系统的linux磁盘配额支持

首先,磁盘配额是区域性的,我们可以决定哪块分区进行linux磁盘配额,哪块分区不用自然也就不用配置了)。一般而言,作为一台web虚拟主机服务器,/home和/www或者类似的)是供用户存放资源的分区,所以可以对这两个分区进行linux磁盘配额。

假定我们需要对/home分区实现用户级的限制,而对/www进行每个组的用户配额。

第一步,vi/etc/fstab。

找到对应于/home和/www的行,例如:

/dev/sda5/homeext2defaults12

/dev/sda7/wwwext2defaults12

在/home里实现用户级的linux磁盘配额,所以对sda5行的挂装选项域做如下修改:

/dev/sda5/homeext2defaults,usrquota12

注意,是usrquota哦。类似的,我们可以如下修改/www行:

/dev/sda7/wwwext2defaults,grpquota12

如编辑根用户改/etc/fstabLABEL=//ext2defaults,usrquota,grpquota11

说明:/etc/fstab文件的每一行由六个字段组成:

第一个字段:文件系统分区)的注释类似卷标);

第二个字段:文件系统的装载点;

第三个字段:文件系统类型磁盘配额只能在ext2文件系统上实现);

第四个字段:装载文件系统是使用的选项,如果只想实现基于用户的磁盘配额,就加入usrquota关键字,只想实现基于组的磁盘配额,就加入grpqouta关键字,如果两者都需要,就全写入,中间可以用逗号分隔。

第五个字段:表明该文件系统分区)是否为只读,如果是0就表示只读,1表示可以读写。

第六个字段:表示系统启动执行fsck时检查的顺序。

注意:请特别注意这里的拼写,是usrquota和grpquota,不要写成userquota和groupquota。

进入单用户模式用quotacheck生成.user或.group文件quotacheck你的目录example:quotacheck/;quotacheck/home如果单用户模式报错的话umount你的设备/dev/hda*再执行就ok了,重启动系统,如果一切正常的话,quota将开始正常工作。

linux quota刷新,详细讲解linux磁盘配额之Quota命令(1)相关推荐

  1. Linux内存memtest,详细讲解 Linux极品内存检测软件 Memtest86

    Memtest86是一款免费的内存测试软件,测试准确度比较高,内存的隐性问题也能检查出来!大家可以到http://www.memtest86.com/页面下载它的最新3.0版本. Memtest86是 ...

  2. Linux之LVM与磁盘配额(quota)详解

    什么是LVM? LVM(Logical Volume Manager)逻辑卷管理,是一种将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的 ...

  3. Linux学习笔记38——磁盘配额 (Quota) 的应用与实作、软件磁盘阵列 (Software RAID)、逻辑卷轴管理员 (Logical Volume Manager)

    一.磁盘配额 (Quota) 的应用与实作 1,什么是 Quota Quota 的一般用途 [1] Quota 的使用限制 2,一个 XFS 文件系统的 Quota 实作范例 3 实作 Quota 流 ...

  4. Linux基础学习笔记之——磁盘配额(Quota)与进阶文件系统管理

    磁盘配额(Quota)与进阶文件系统管理 1.磁盘配额(Quota)的应用与实践 1.1.什么是 Quota quota 比较常见的使用情况: 针对 WWW 服务器,例如:每个人网页空间的容量限制! ...

  5. hp ux安装mysql5.1.56_详细讲解Linux环境下MySQL5.1安装步骤

    1.下载MySQL免安装版/二进制版软件(不用编译) 文件格式:MYSQL-VERSION-OS.tar.gz 2.创建MySQL组,建立MySQL用户并加入到mysql组中 (不同版本的Unix中, ...

  6. 企鹅日记(十二):磁盘配额(quota)

    磁盘配额(quota)比较常用的几个情况是: * 针对WWW server,例如:每个人的网页空间的容量限制 * 针对mail server,例如:每个人的邮件空间限制 * 针对file server ...

  7. 01_Linux系统管理_基础知识_高级文件系统管理_磁盘配额(quota)

    环境 虚拟机:VMware-10.0.7 build-2844087 Linux系统:CentOS 6.8 远程工具:Xshell 6 (Build 0197) 01_Linux系统管理_基础知识_高 ...

  8. 磁盘配额(Quota)磁盘阵列(RAID)逻辑卷轴管理器(LVM)学习记录

    磁盘配额(Quota)磁盘阵列(RAID)逻辑卷轴管理器(LVM)学习记录 磁盘配额(quota) 启用Quota Quota指令 Quota实例 软件磁盘阵列 建立方法 观察已建立装置 出错救援方法 ...

  9. linux内核 quota,磁盘配额(Quota)的应用与实践

    1>什么是Quota 在Linux中,由于是多用户,多任务的环境,所以会有多用户共同使用一个硬盘空间的情况发生,如果其中有少数几个用户大量占用掉了硬盘空间的话,那肯定影响其他用户的使 用权限,因 ...

最新文章

  1. 流程管理产品小故事汇总贴
  2. win更改文件默认打开方式
  3. Java设计模式-外观模式(Facade)
  4. 网络教育计算机 判断,北京师范大学网络教育计算机作业1、4、8
  5. 新年彩蛋:Spring Boot自定义Banner
  6. 20160130001 冯仑风马牛
  7. Mixly-继电器控制直流电机
  8. TF卡数据丢失?如何快速恢复?
  9. pr系统兼容性报告不支持视频驱动程序解决办法
  10. 安卓手机格式化怎么弄_安卓手机怎么格式化
  11. 计算机组成原理pc和upc,(完整版)计算机组成原理模拟试题ABC卷.doc
  12. wincc服务器不可用项目打不开,wincc客户端与服务器同步
  13. KUDU和IMPALA的结合使用
  14. 什么是桌面虚拟化,实施桌面虚拟化有什么好处?
  15. 【从饮水机到名人堂之c语言】日常学习总结
  16. 有能力的人从不抱怨大环境!
  17. Scrum团队成立3.0
  18. 2022年宝妈想做电商,抖音,拼多多,淘宝,哪个更适合?
  19. 家族关系查询系统程序设计算法思路_数据结构课程设计(家族关系查询系统)..doc...
  20. 数据结构与算法-Prim算法解析与解决修路最小生成树问题

热门文章

  1. 关于CDialogBar,及对其按钮的EnableWindow操作的问题
  2. 手机有没有制作日历的软件?制作工作日历可用手机便签
  3. 单片机c语言开发实验心得,在单片机C语言编程中的心得体会
  4. matlab:二阶龙格库塔求解欧拉方程
  5. 【八】http服务器开发--实现一个http服务器
  6. 部队军械仓库管理系统-军械库装备管理系统
  7. 写给自己和程序员的一些话(12年末-13年初总结)
  8. matlab 重复排列组合,MATLAB 排列组合问题
  9. 【C语言】3天速刷C语言(初识)
  10. pdf中二维码识别的一种优化方案