linux:磁盘配额

1、            挂载

1)   永久挂载

#vi /etc/fstab

系统启动自动执行一遍

经常被使用到外部设备

2)   临时挂载

#mount –t  ext3  外部设备名   挂载点

#mount  /dev/sdb1   /mnt/u_po

-o 选项   defaults  usrquota  grpquota …….

#man  mount

参数和/etc/fstab 字段是对应的

#cd /mnt/u_po

卸载外部设备前必须要退出当前环境

#cd ..

第一种表示卸载外部设备

#umount   /dev/sdb1

或者卸载挂载点

#umount  /mnt/u_po

 

   

#mount -t ext3  -o  defaults,usrquota,grpquota  /dev/sdb1    /var/zhy

或者

#vi /etc/fstab

/dev/sdb1   /var/zhy    ext3   defaults,usrquota,grpquota    1   1

:wq

重启系统

或者

#mount3  -o  remount  /var/zhy

 

2、            设置配额

生成配额文件

  aquota.user-----限制用户 

  aquota.group---限制群组

   group1   ----zhs    lisi

5           3      3

#cd /var/zhy

#man  quotacheck

#quotacheck  -cvuga

 目的:检测当前设备的配额使用情况,并生成相应的配置文件

开启配额功能

#man quotaon

#quotaon –avgu

#ls

 Aquota.usr

 Aquota.group

 Lost+found

#useradd zhy

#passwd zhy

zhy4:x:504:zhy1,zhy2,zhy3

#edquota –u zhy

  Filesystem      blocks       soft       hard     inodes     soft     hard

  /dev/sdb1        0                 100      200          0              4         8

filesystem :指定外部设备名

Blocks:第一种方式  (B  M  k)限制空间大小

   Soft:软限制----超出该限制会有提醒 3M

   Hard:硬限制---不允许超出

Innode:节点  文件的数量(个)

   Soft:软限制8个

  Hard:硬限制

 

#quotaoff –avug

#quotaon -avug

#su   zhy1

$cd /var/zhy

$touch file1 file2 file34 fiel4

$touch file5

 Warning:软限制

$touch file6 file7 fiel8

$touch file09

error:硬限制

 

 

案例:

  1)mkdir  /var/gao----创建目录

  2)mount  -t  ext3  -0  defaults,usrquota,grpquota  /dev/sdb2  /var/gao----挂载外部设备

3)cd  /var/gao

4)mount  -o  remount  /var/gao----重启/etc/fistab

  5)quotacheck  -cmng  /dev/sdb2

6)quotacheck  -cvuga----检测并创建配额文件

7)ls----结果应该是:aquota.group  aquota.user  lost+found

8)quotaon  -avug  ----开启配额功能关掉是quotaoff

9)chmod  777  /var/gao  ----更改权限

10)ls  -dl  /var/gao ----查看

11)edquota  -u  gao1 ----给用户gao1分配额

13)[root@bogon gao]# su gao1

14)[gao1@bogon gao]$ touch file1

15)[gao1@bogon gao]$ touch file2 file3 file4

16)[gao1@bogon gao]$ touch file5

sd(8,18): warning, user file quota exceeded.

17)[gao1@bogon gao]$ touch file6

18)[gao1@bogon gao]$ touch file7

19)[gao1@bogon gao]$ touch file8

20)[gao1@bogon gao]$ touch file9

sd(8,18): write failed, user file limit reached.

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

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值