Chinaunix首页 | 论坛 | 博客
  • 博客访问: 120195
  • 博文数量: 39
  • 博客积分: 2011
  • 博客等级: 大尉
  • 技术积分: 550
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-13 12:31
文章分类

全部博文(39)

文章存档

2009年(1)

2008年(38)

我的朋友

分类: LINUX

2008-09-24 11:42:01

步骤:

  
  1.#vi /etc/fstab 
  增加usrquota,grpquota 
  2.重新mount  
  #mount -o remount /home 
  3.生成配额文件 
  #quotacheck -acvug 
  或者#quotacheck -cvug /home 
  4.配置某个用户的. 
  #edquota [-u,-g] 用户名

例子:

  
  #edquota user001
  Disk quotas for user user001 (uid 668): 
  Filesystem  blocks   soft        hard     inodes     soft      hard 
  /dev/sda7   0       5         10        0         5        10 
  参数解释: 
  filesystem-正在设置的文件系统,不要修改或删除 
  bolock-用户当前已经使用了多少碰盘空间,单位为KB;这个参数是为做限制时的参考。 
  soft(第一个)-软磁盘空间限制,默认0,表示无限制。这里设置为5K. 
  hard(第一个)-硬配额限制,0表示无限制。这里设置为10K. 
  inodes-用户当前已经有了多少文件。 
  soft(第二个)-对文件数量的软限制,0表示无限制.这里设置为5个. 
  hard(第二个)-对文件数量的硬限制,0表示无限制.这里设置为10个. 
5.设置软限制的过度期. 
#edquota -t  
filesystem   block grace period      inode  grace period 
/dev/sda5      7days                      10days 

6.启动关闭 
#quotaon -avgu  启动所有的配额 
#quotaon /home 启动/home配额  
#quotaoff -avgu 

7.查看配额 
#quota -u 用户名  :查看该用户的磁盘使用情况 
#repquota -a  :查看所有的用户磁盘使用情况. 
  
8。批量设置限额。 
#edquota -p test test1 test2 test3 
用设置好磁盘限额的一个用户test作为模本,然后应用到其他用户 

#edquota -p test * 
用设置好磁盘限额的一个用户test作为模本,然后应用到所有用户 
阅读(643) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~