快速业务通道

linux下的磁盘配额简介暨 linux下加挂硬盘续

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03
linux下的磁盘配额简介暨 linux下加挂硬盘续 实验环境 VMware 6.5.2 redhat Enterprise 5 as 以上是内核版本,还有方便起见加挂一块硬盘 这只是我的环境 实验与版本没有关系 解释一下 磁盘配额 它是特定用户在指定的分区上使用空间大小的限制 特定用户这里是不包括root的 指定的分区的意思可不是文件夹, 这个是windows 2003 的磁盘配额画面,大家做个比较 磁盘配额能干什么 常见的比如各大网站对我们邮箱的容量限制 在这里有这么几个作用: 容量配额 (限制特定用户在硬盘上的使用大小) 文件个数配额 (限制可以存储的文件个数) 软限制 类似与警告级别 写数据会报警 应限制 达到这个数量后在写数据室写不进的 还有一点 磁盘配额是对你的整个分区起作用的,实验环境挂块硬盘方便测试 实验开始 修改自动挂载文件 [root@localhost ~]# df 文件系统 1K-已用 可用 已用% 挂载点 /dev/sda3 7516200 4052356 3075876 57% / /dev/sda1 101086 11060 84807 12% /boot tmpfs 127812 0 127812 0% /dev/shm /dev/sdb1 3850292 73248 3581456 3% /test [root@localhost ~]# vi /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda2 swap swap defaults 0 0 # Beginning of the block added by the VMware software .host:/ /mnt/hgfs vmhgfs defaults,ttl=5 0 0# End of the block added by the VMware software LABEL=/test /test ext3 defaults,usrquota 1 2 ~ 在defaults后面添加,usrquota 小心这里是英文状态下的逗号 保存退出 之后我们重新挂载一下 [root@localhost ~]# mount -o remount /test [root@localhost ~]# quotacheck -cmu /test 创建配额文件 [root@localhost ~]# cd /test [root@localhost test]# ls aquota.user lost found [root@localhost test]# 但这时你用vi打开它是不行的,会发现全是乱码 [root@localhost test]# vi aquota.user 之后 创建一个普通用户aa [root@localhost test]# useradd aa [root@localhost test]# passwd aa Changing password for user aa. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. [root@localhost test]# 命令成功执行 下一步:进行用户配额配置 [root@localhost test]# edquota -u aa Disk quotas for user aa (uid 501): Filesystem blocks soft hard inodes soft hard /dev/sdb1 0 0 0 0 0 0 ~ 这是针对的分区 软限制 硬限制 软限制 硬限制 ~ || 文 件 大 小 || 文 件 个 数 | ~ ~ ~ 我们是用命令的方式进入文件的 他的具体操作就是标准vi操作 表示当前用户已经占用的文件个数,和大小 以k计算 比如现在 我们限制文件大小为10k 软限制为9||||硬限制为10 ,文件个数限制为5,软限制为4硬限制为5 Disk quotas for user aa (uid 501): Filesystem blocks soft hard inodes soft hard /dev/sdb1 10 9 10 5 4 5 ~ 保存退出[root@localhost test]# quotaon /test 启动磁盘配额 [root@localhost test]# su - aa [aa@localhost ~]$ cd /test [aa@localhost test]$ mkdir aa mkdir: 无法创建目录 “aa”: 权限不够 [aa@localhost test]$ 为什么没权限 给一下他 [root@localhost test]# cd .. [root@localhost /]# ll 总计 142 drwxr-xr-x 2 root root 4096 04-08 18:36 bin drwxr-xr-x 4 root root 1024 04-08 18:11 boot drwxr-xr-x 11 r

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号