Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10733849
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:17:30

1、编辑fstab
     #vi /etc/fstab
     选择分区,将defaults选项改为:“defaults,usrquota,grpquota”(针对用户和组做磁盘配额)或“defaults,usrquota"(针对用户做磁盘配额 )或"defaults,grpquota"(针对组做磁盘配额)

2、重新挂载文件系统:
     #reboot

3、创建配额文件
    #quotacheck -cmug /   (此处为对根目录做磁盘配额)
    ls /aquota.*    (查看刚建立的配额文件)
    /aquota.group   /aquota.user

4、创建帐户
     #useradd zhangsan
     #passwd zhangsan

5、配额设置
    #edquota -u zhangsan   (-u,对用户;-g,对组)
      Disk quotas for user zhangsan (uid 501):
      Filesystem     blocks    soft    hard  inodes    soft    hard  
      /dev/sda3        0           0          0        0          0        0
     (其中:blocks,已用磁盘空间;soft,磁盘空间软限制,hard:磁盘空间硬限制;
        inodes: 已写多少个文件;soft:磁盘文件数量软限制;hard:磁盘文件数量硬限制)
     
      #edquota -t    (编辑配额宽限时间,默认7days )
     
6、做完配额后重启系统

7、查看磁盘配额情况
    #quota -u zhangsan

8、验证结果
    #touch {a,b,c}_{a,b,c}
   

注意:windows的磁盘配额只针对用户,而且是容量上的
         Linux的磁盘配额不但针对用户,还能针对组来做。同时,不但可以做容量上的限制,还可以做文件数量上的限制。
 

阅读(854) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~