linux磁盘配额之quota

  1. useradd alice
  2. echo mima|passwd --stdin alice
  3. gdisk /dev/sda
  4. p,n,+500M,...(默认)...,w,y
  5. ll /dev/sda1
  6. mkfs.xfs /dev/sda1
  7. blkid /dev/sda1
  8. mkdir /guazai
  9. mount /dev/sda1 /guazai
  10. vi /etc/fstab

    添加:UUID  /guazai  xfs  quota 0 0

  11. mount -a
  12. xfs_quota -x /guazai

    xfs_quota>limit bsoft=100M bhard=200M alice

  13. ll -d /guazai
  14. chmod a+w /guazai
  15. su alice
  16. cd /guazai
  17. 产生80M文件:dd if=/dev/zero bs=10M of=file80 count=8

    dd if=/dev/zero bs=10M of=file120 count=12

    这样就占满了200M,虽然磁盘还有空余,但是alice用户已经不能写入了。

    同样创建bob用户:

  18. setquota -u bob 80M 160M 0 0 /guazai

    bob限额为160M,

    dd if=/dev/zero of=f100 bs=10M count=10

    dd if=/dev/zero of=f110 bs=10M count=11

    这时,创建一个文件f110,但是大小为60M。超出的额度不会创建出来,做配额处理的时候提醒超出,并删除已经创建的文件。

  19. root下用repquota可以查看各个用户限额,已经使用情况。
时间: 2024-10-13 02:28:33

linux磁盘配额之quota的相关文章

Linux quota命令参数及用法详解---Linux磁盘配额限制设置和查看命令

功能说明:显示磁盘已使用的空间与限制. 语 法:quota [-quvV][用户名称...] 或 quota [-gqvV][群组名称...] 补充说明:执行quota指令,可查询磁盘空间的限制,并得知已使用多少空间. 参 数:  -g   列出群组的磁盘空间限制.  -q   简明列表,只列出超过限制的部分.  -u   列出用户的磁盘空间限制.  -v   显示该用户或群组,在所有挂入系统的存储设备的空间限制.  -V   显示版本信息. 在网络管理的工作中,由于硬盘的资源是有限的,常常需要

—linux 磁盘配额按用户管理(quota)

我根据下面的ref链接整理的基本是的按用户额度管理步骤 (按组的额度管理被简化掉) 我在Ubuntu服务器12.04下整理,其他版本的Ubuntu和Linux应该都没有问题的 (有任何错误都指正给我,包括typo) <->准备: sudo apt-get install quota <二>按用户名配额步骤如下: 1. 设定有配额的分区:/etc/fstab: like: UUID=5ce4f28a-23ce-464a-86e0-7caa61503961 /mnt/sdb3    

Linux系统管理14——磁盘配额(Quota)

Linux系统管理14--磁盘配额(Quota)(课外知识补充02) 一.磁盘配额(Quota)概述 在Linux系统中,由于是多人多任务环境,所以会有很多人共同使用一个硬盘空间的情况发生,如果其中少数几个使用者大量的占用硬盘空间的话,那势必会压缩其他用户的使用权力,因此,管理员应该适当的限制硬盘的容量给用户,以妥善分配系统资源. 1.Quota的规范设定项目 (1)容量限制(block) 此方法较为常见 (2)文件数量限制(inode) 2.柔性劝导与硬性规定(soft/hard) 不管是in

Linux学习—磁盘配额工具quota

磁盘配额--Linux作为一个多用户的操作系统,实际生活中会发生多人共同使用一个磁盘的情况,,为了保证一个磁盘的有效利用,必须对磁盘进行使用率的限制,因此磁盘配额(quota)会是一个非常有用的工具 目录 quota的使用限制 quota的设置内容(xfs) 使用quota的案例(重点) 一.quota的使用限制 对EXT系列文件系统,quota仅能针对整个文件系统进行设计,无法对单一的目录进行磁盘配额:而在xfs的文件系统中,可以使用quota对目录进行磁盘配额,因此在进行磁盘配额前,一定要对

quota - linux磁盘配额管理

磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html linux磁盘管理系列二:软RAID的实现  http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_041_raid.html linux磁盘管理系列三:LVM的使用        http://www.cnblogs.com/zhaojiedi

Linux磁盘配额应用

磁盘配额 网站服务  针对网站服务域名空间上一般会设置配额限制: 邮件服务 针对邮件服务每个邮箱用户设置磁盘配额限制: 文件服务 针对文件服务器,每个用户设置配额限制: Home家目录 针对家目录设置磁盘配额限制 其他诸如NFS.ftp等服务: quota简介 什么是quota?什么是磁盘配额?在Linux操作系统中,由于是多人工作环境,多个用户共同使用一个分区,在没有限配额制下,占用存储多的用户就会侵占其他用户的存储权利,造成其他用户的使用不便:而磁盘配额就是为了解决这个问题,在root环境下

15.1磁盘配额(Quota)的应用与实践

15.1磁盘配额(Quota)的应用于实践 15.1.1什么是Quota Quota的一般用途 一.针对网络服务的Quota的使用 针对WWW server,例如:每个人的网页空间的容量限制 针对mail Server,例如:每个人的邮件空间限制 针对file system,例如:每个最大的孔用网络硬盘空间 二.针对Linux系统主机上面的设置 限制某一用户组所使用的最大磁盘配额: 限制某一用户的最大磁盘配额,在限制了用户组之后,你也可以再继续针对个人来进行限制. 以Link的方式来使邮件可以作

linux磁盘配额quota学习笔记

1.Linux的磁盘配额quota的作用. quota的作用就是限制user和group在磁盘的使用限制,可以限制使用的空间大小block和建立的文件数量inode,一般用于限制block. 2.查看分区是否支持quota功能,如何建立quota. 查看分区是否开启quota,查看/etc/fstab文件,在文件选项增加usrquota和grpquota参数. 然后使用mount -a命令重新挂载fstab的设备. 3.建立quota记录文件. 建立quota记录文件:quotacheck -a

Linux 磁盘配额 quota

Quota一直就是个很有用的东西.如果您曾经申请过网络的mail服务时,那么肯定就会明白什么是20MB的邮件空间. 30MB的免费网页空间,这个20MB,30MB就是quota这个东西搞出来的.如果我们要限制用户使用硬盘的容量使用大小,就需要quota来处理. 一.什么是quota 简单的说就是限制用户对磁盘空间的使用量. 在Linux系统中,由于是多人多任务的环境,所以会有多人共同使用一个硬盘空间的情况发生,如果其中有少数几个使用者大量的占掉了硬盘空间的话,那势必压缩其它使用者的使用权力,因此