linux:磁盘配额案例

 

 

案例:要求

创建一个群组:group1

给该群组添加用户:zhy1,zhy2,zhy3

添加一块IDE硬盘

给该硬盘分5个分区

将第二个分区进行磁盘配额的限制

每个用户软限制为50M ,5个

硬限制为100M,8个

        该组软限制为  280M,20个

 

 

 

useradd  zhy1

useradd  zhy2

useradd  zhy3

groupadd  group1

gpasswd  -a  zhy1  group1

gpasswd  -a  zhy2  group1

gpasswd  -a  zhy3  group1

 

tail -5 /etc/group

结果:

  lisi:x:506:

group1:x:507:zhy1,zhy2,zhy3

zhy1:x:508:

zhy2:x:509:

zhy3:x:510:

 

创建硬盘ide

fdisk  -l

结果:

   Disk /dev/hda: 2147 MB, 2147483648 bytes

16 heads, 63 sectors/track, 4161 cylinders

Units = cylinders of 1008 * 512 = 516096 bytes

 

Disk /dev/hda doesn't contain a valid partition table

 

创建五个分区

 结果:

  Disk /dev/hda: 2147 MB, 2147483648 bytes

16 heads, 63 sectors/track, 4161 cylinders

Units = cylinders of 1008 * 512 = 516096 bytes

 

   Device Boot    Start       End    Blocks   Id  System

/dev/hda1             1         5      2488+  83  Linux

/dev/hda2             6       975    488880   83  Linux

/dev/hda3           976       980      2520   83  Linux

/dev/hda4           981      4161   1603224    5  Extended

/dev/hda5           981       985      2488+  83  Linux

 

 

mkfs -t ext3 /dev/hda2

mkdir /var/zhy

[root@bogon root]# mount -t ext3 -o defaults,usrquota,grpquota /dev/hda2 /var/zhy

mount -o remount /var/zhy

[root@bogon zhy]# quotacheck -cmng /dev/hda2

[root@bogon zhy]#  quotacheck –cvuga

  结果:

    quotacheck: Scanning /dev/hda2 [/var/zhy] done

quotacheck: Checked 2 directories and 1 files

quotacheck: Old file not found.

[root@bogon zhy]# ls

结果:aquota.group  aquota.user  lost+found

 

[root@bogon zhy]# quotaon -avug

/dev/hda2 [/var/zhy]: group quotas turned on

/dev/hda2 [/var/zhy]: user quotas turned on

[root@bogon zhy]# chmod 777 /var/zhy

[root@bogon zhy]# ls -dl /var/zhy

drwxrwxrwx    3 root     root         1024 12月 21 17:31 /var/zhy

 

 

[root@bogon zhy]# edquota -u zhy1

Disk quotas for user zhy1 (uid 506):

  Filesystem                   blocks       soft       hard     inodes     soft     hard

/dev/hda2                         0               50         100          8             5          8

 

[root@bogon zhy]# edquota -u zhy2

Disk quotas for user zhy2 (uid 507):

  Filesystem                   blocks       soft       hard     inodes     soft     hard

  /dev/hda2                         0         50        100          8        5        8

 

 

[root@bogon zhy]# edquota -u zhy3

Disk quotas for user zhy3 (uid 508):

  Filesystem                   blocks       soft       hard     inodes     soft     hard

  /dev/hda2                         0         50        100          8        5        8

 

 

[root@bogon zhy]# su zhy1

[zhy1@bogon zhy]$ touch file1 file2 file3 file4 file5

[zhy1@bogon zhy]$ touch file6

ide0(3,2): warning, user file quota exceeded.

 [zhy1@bogon zhy]$ touch file7 file8

[zhy1@bogon zhy]$ touch file9

touch: 正在创建目录 ‘file9’: 超出磁盘限额

 

 

 

[root@bogon zhy]# edquota -g group1

 

Disk quotas for group group1 (gid 507):

  Filesystem                   blocks       soft       hard     inodes     soft     hard

  /dev/hda2                         0             280          0          0               20        0

 

 

 

 

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值